Я новичок в Firebase, я пытаюсь создать аутентификацию пользователя. Пользовательский объект имеет: имя пользователя, адрес электронной почты, полное имя, роль, пароль.Аутентификация на основе ролей с Firebase
Теперь я хочу, чтобы иметь возможность создавать пользователя с этими свойствами и аутентифицироваться, используя либо имя пользователя/адрес электронной почты и пароль.
После проверки подлинности я хотел бы проверить роль пользователя, чтобы определить, к какой части моего приложения им разрешен доступ.
Я понятия не имею, как это сделать, и документы в основном имеют дело только с электронной почтой и паролем.
Firebase только что запустил поддержку на основе ролей доступа через претензии пользовательских пользователей на ID маркеров: https://firebase.google.com/docs/auth/admin/custom-claims – bojeil