3
A
回答
6
这更多的是iOS的答案我已经给here
火力地堡提供了使用FIRAuth Clases用户认证/ API的端口
但是它们不能与像自定义字段编辑Firebase数据库。
要允许用户自定义字段,您需要在数据库中复制用户的身份验证中收到的相同唯一uid
用户。事情是这样的
FirebaseUser user = FirebaseAuth.getInstance().getCurrentUser();
if (user != null) {
// User is signed in
String name = user.displayName;
String email = user.email;
String photoUrl = user.photoURL;
String uid = user.uid;
FirebaseDatabase database = FirebaseDatabase.getInstance();
String key = database.getReference("users").push().getKey();
Map<String, Object> childUpdates = new HashMap<>();
childUpdates.put("uid", uid);
childUpdates.put("name", name);
// other properties here
database.getReference("users").updateChildren(childUpdates, new DatabaseReference.CompletionListener() {
@Override
public void onComplete(DatabaseError databaseError, DatabaseReference databaseReference) {
if (databaseError == null) {
}
}
});
}
我们推它在我们的数据库,并通过以下行/users/\(key)
的uid
键users
终点。
现在,您可以通过查询代码中的任何位置来检索数据库中的用户详细信息。
相关问题
- 1. 在用户之间检索Firebase数据
- 2. Firebase-Android检索用户名
- 3. Android Firebase检索数据
- 4. Firebase +迅速检索用户数据
- 5. 从Firebase中检索用户数据
- 6. 用singlechildevent检索Firebase数据
- 7. Android:如何从Firebase中的当前用户检索数据?
- 8. 在Android中使用Firebase数据库有效检索数据
- 9. android firebase检索数据不止一次
- 10. Android - 从Firebase中检索数据
- 11. 检索Firebase中的嵌套数据 - Android
- 12. 从Firebase中检索简单数据Android
- 13. Android Firebase ..我如何检索数据
- 14. 从firebase中检索数据android
- 15. Android的Firebase检索数据回到gridView
- 16. 使用Firebase检索Android上的数据的问题
- 17. 如何从Firebase检索数据和特定用户数据
- 18. Firebase检索用户到tableView
- 19. 在Android设备上用用户数据标题(UDH)检索SMS
- 20. Swift3 Firebase检索数据
- 21. 从Firebase(NodeJs)检索数据
- 22. Firebase检索数据缓慢
- 23. Firebase,异步检索数据
- 24. 空ArrayList - Firebase数据检索
- 25. Firebase检索数据错误
- 26. Firebase检索特定数据
- 27. 检索数据Firebase Swift 3
- 28. 从Firebase中检索用户数组
- 29. Android Firebase:检索ID
- 30. Unity3D - 在用户关闭通知后检索Firebase消息数据
谢谢,这是我的问题,是否有可能 – magnoleal