JavaScript FireBase DisplayName SignUp - PullRequest
       0

JavaScript FireBase DisplayName SignUp

0 голосов
/ 06 марта 2020

Я работаю над страницей регистрации для моего приложения. Я могу создать учетную запись и загрузить фотографию своего профиля в firebase, но не могу установить displayName. Также я хотел бы создать имя пользователя при регистрации. Является ли это возможным? Мой код:

createUser = async user => {
        let remoteUri = null;

        try {
            await firebase.auth().createUserWithEmailAndPassword(user.email, user.password);

            let db = this.firestore.collection("users").doc(this.uid);

            db.set({
                name: user.name,
                email: user.email,
                avatar: null
            });

            if (user.avatar) {
                remoteUri = await this.uploadPhotoAsync(user.avatar, `avatars/${this.uid}`);

                db.set({ avatar: remoteUri }, { merge: true });
            }
        } catch (error) {
            alert("Error: ", error);
        }
    };

Ура

1 Ответ

0 голосов
/ 08 марта 2020

Я обновил свои правила безопасности до

разрешить чтение и запись: if request.auth! = Null;

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...