Post

Replies

Boosts

Views

Activity

Firebase | Retrieving Data Error
I'm making an app with a login page, which I want it to retrieve a username of a user from a set of user data in realtime firebase, but when I run the code and sign in as an account it displays Snap (n9fd2UynzZT6rLXRs4puqYahWUk2) < null > Func Code: func checkIfUserSignedIn(){ &#9;&#9;&#9;&#9;if Auth.auth().currentUser?.uid == nil{ &#9;&#9;&#9;&#9;&#9;&#9;logout() &#9;&#9;&#9;&#9;}else{ &#9;&#9;&#9;&#9;&#9;&#9;let uid = Auth.auth().currentUser?.uid &#9;&#9;&#9;&#9;&#9;&#9;Database.database().reference().child("users").child(uid!).observeSingleEvent(of: .value, with: { (snapshot) in &#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9; &#9;&#9;&#9;&#9;&#9;&#9;print(snapshot) &#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9; &#9;&#9;&#9;&#9;&#9;&#9;}, withCancel: nil) &#9;&#9;&#9;&#9;&#9;&#9; &#9;&#9;&#9;&#9;} &#9;&#9;} JSON { &#9;"Test" : { &#9;&#9;&#9; &#9;&#9;"users" : { &#9;&#9;&#9;"guest" : { &#9;&#9;&#9;&#9;"email" : "guest@test.com", &#9;&#9;&#9;&#9;"name" : "guest", &#9;&#9;&#9;&#9;"uid" : "n9fd2UynzZT6rLXRs4puqYahWUk2" &#9;&#9;&#9;}, &#9;&#9;&#9; &#9;&#9;&#9;"guest2" : { &#9;&#9;&#9;&#9;"email" : "guest2@test.com", &#9;&#9;&#9;&#9;"name" : "guest2", &#9;&#9;&#9;&#9;"uid" : "r5WS623Cg7UL0UPSoq0S61sJj8Z2" &#9;&#9;&#9;} &#9;&#9;} &#9;}
4
0
1.3k
Jan ’21