gpt4 book ai didi

ios - Firebase/Swift 2 - 如何获取经过身份验证的用户密码和电子邮件

转载 作者:行者123 更新时间:2023-11-28 21:31:10 26 4
gpt4 key购买 nike

我正在尝试使用 swift 2 和 Firebase 在应用程序中设置密码重置。

以下 Firebase 示例:

let ref = Firebase(url: "https://<YOUR-FIREBASE-APP>.firebaseio.com")
ref.changePasswordForUser("bobtony@example.com", fromOld: "correcthorsebatterystaple",
toNew: "batteryhorsestaplecorrect", withCompletionBlock: { error in

if error != nil {
// There was an error processing the request
} else {
// Password changed successfully
}
})

如何访问经过身份验证的用户电子邮件和密码,以便将这些值而不是当前模拟数据传递给此函数?

我对在通行证重置电子邮件中发送临时密码不感兴趣。

我在想我可以通过类似的方式访问这些值:

let ref = Firebase(url: firebaseURL)

ref.authData.providerData.someValueHere

但我一直没弄清楚。

如何从当前经过身份验证的用户访问这些值?

最佳答案

How can I access an authenticated users email & password

Firebase 不存储用户的密码。相反,它存储用户密码的哈希值。这意味着 Firebase 没有返回用户密码的 API。

关于ios - Firebase/Swift 2 - 如何获取经过身份验证的用户密码和电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36054579/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com