【发布时间】:2018-09-04 06:14:29
【问题描述】:
我一直在查看Firebase Documentation 并找到了重新验证用户身份的方法,如下所示。
let user = Auth.auth().currentUser
var credential: AuthCredential
// Prompt the user to re-provide their sign-in credentials
user?.reauthenticate(with: credential) { error in
if let error = error {
// An error happened.
} else {
// User re-authenticated.
}
}
我从编译器收到如下错误和警告:
错误:
在初始化之前使用的变量“凭据”
警告:
'reauthenticate(with:completion:)' 已弃用:请使用 reauthenticateAndRetrieveDataWithCredential:completion: for Objective-C 或 用于 Swift 的 reauthenticateAndRetrieveData(WithCredential:completion:) 而是。
有没有人更新方法的例子?
【问题讨论】:
标签: swift firebase firebase-authentication