Я использую метод $ firebaseAuth. $ CreateUser() для регистрации пользователя на моем бэкэнде firebase, затем я тут же пытаюсь создать/profile/для пользователя. В правилах безопасности «профиля» у меня есть правило, что только текущий пользователь может создавать/редактировать свой профиль.
"profile": {
".read": true,
"$profileId":{
".write": "auth.uid == $profileId"
}
}
Однако это кажется, потому что я делаю это право после того, как я называю $ CreateUser(), используя затем() chainining метод, переменная аутентификации не правильно, если процесс правил безопасности. Мне нужно вызвать метод auth() или что-то после вызова $ createUser() ??