URL DeepLinks с подтверждением электронной почты firebase. В консоли firebase

Я пытаюсь настроить шаблон проверки электронной почты firebase таким образом, чтобы, когда пользователь подписывается, ему отправляется проверка электронной почты, и когда он нажимает ссылку проверки, открывается приложение, и оно обрабатывает конец процесса проверки . Я использую firebase для своего бэкэнда. Поэтому, когда я изменяю URL-адрес проверки по умолчанию следующим образом: myappname://PageName?mode=<action>&oobCode=<code>, firebase генерирует ошибку, и изменения не сохраняются.


person the smart life    schedule 23.11.2017    source источник
comment
Вам нужно будет добавить код, чтобы мы могли помочь (stackoverflow.com/help/mcve)   -  person Chris    schedule 24.11.2017
comment
Дело в том, что проблема исходит из консоли firebase. Когда я настраиваю URL-адрес действия для проверки электронной почты, помещая и URL-адрес, например, myappname: // PageName? Mode = ‹action› & oobCode = ‹code›, firebase отменяет изменения.   -  person the smart life    schedule 24.11.2017


Ответы (1)


Пользовательские схемы не поддерживаются для проверки электронной почты. Firebase Auth использует FDL (Firebase Dynamic Links) для отправки проверочных ссылок непосредственно в мобильное приложение. Они используют более безопасные механизмы для перенаправления приложений, включая универсальные ссылки в iOS, ссылки, подтвержденные Android, ссылки, подтвержденные Google Play и т. Д. Пожалуйста, используйте их, поскольку они более безопасны, чем пользовательские схемы, которые может заявить любой, и особенно уязвимы в Android, который не так регулируется как Apple через процесс проверки в магазине приложений.

person bojeil    schedule 27.11.2017