Я полагаю, вы могли бы хранить электронную почту по идентификатору.
'someid'{
'email':'[email protected]',
'id':12345
}
Когда кто-то входит идентификатор, засыхают это будет ключ для объекта или сохраненный идентификатор на объект, вы можете получить по электронной почте от firebase. Как только вы получите электронное письмо, вы можете использовать это письмо для входа в приложение.
Если вы пытаетесь избежать с помощью электронной почты на всех, то вы могли бы просто использовать поддельные письма и отформатировать его как
[id]@email.com
Тогда вы просто взять введенный идентификатор и добавить остальное, чтобы сделать его действительным Эл. адрес.
Конечно, все это должно быть установлено в пожарной базе как законная учетная запись для проверки подлинности.