【发布时间】:2018-09-17 07:55:30
【问题描述】:
身份验证,新用户验证工作正常,但在实时数据库中,没有任何用户信息被存储。
/在firebase方法中/
public void addNewUser(String email, String username, String description, String website, String profile_photo){
User user = new User( userID, 1, email, StringManipulation.condenseUsername(username) );
myRef.child(mContext.getString(R.string.dbname_users))
.child(userID)
.setValue(user);
UserAccountSettings settings = new UserAccountSettings(
description,
username,
0,
0,
0,
profile_photo,
username,
website
);
myRef.child(mContext.getString(R.string.dbname_user_account_settings))
.child(userID)
.setValue(settings);
}
【问题讨论】:
-
默认情况下,客户端对您的数据库的所有访问都被禁用以防止滥用。请参阅documentation on security rules。
标签: android firebase firebase-realtime-database