Если вы используете новую Firebase, теперь это возможно, так как email
доступен в правилах безопасности.
В правилах безопасности вы можете получить доступ как к адресу электронной почты, так и к проверено, что делает возможными некоторые возможные варианты использования. С этими правилами, например, только аутентифицированный, проверенный пользователь Gmail может написать свой профиль:
{
"rules": {
".read": "auth != null",
"gmailUsers": {
"$uid": {
".write": "auth.token.email_verified == true &&
auth.token.email.matches(/.*@gmail.com$/)"
}
}
}
}
Вы можете ввести эти правила в консоли Firebase Database вашего проекта.