Ecc*_*les 8 uid firebase swift firebase-authentication
我正在使用Firebaseauth来管理我的iOS应用的用户和数据.用户可以登录,并且他们的userinfo在数据库中正确存储.但是当我尝试让用户在另一个viewController中写入数据库时,使用以下字符串:
self.ref.child("users").child(user.uid).setValue(["username": username])
Run Code Online (Sandbox Code Playgroud)
抛出的错误是
类型用户没有成员.uid
我猜是有意义的,因为我还没有创建变量.但我无法弄清楚如何宣布它?
Hos*_*aji 25
这是如何让用户uid:
let userID = Auth.auth().currentUser!.uid
Run Code Online (Sandbox Code Playgroud)
小智 6
您可能需要使用防护装置,因为如果未登录用户,则强行解开可能会破坏您的应用程序。
guard let userID = Auth.auth().currentUser?.uid else { return }
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
13305 次 |
| 最近记录: |