#firebase #firebase-authentication
#firebase #firebase-аутентификация
Вопрос:
Есть ли возможность отключить шаблон URL-адреса действия электронной почты по умолчанию (например https://example.com/__/auth/action
)?
Причина этого в том, что я настроил свои собственные обработчики URL-адресов действий электронной почты для verifyEmail
recoverEmail
и resetPassword
для URL https://example.com/__/auth/action
-адреса, однако, несмотря на то, что маршрут работает правильно на localhost, я перенаправляюсь на шаблон URL-адреса действия Firebase по умолчанию после развертывания проекта на хостинге Firebase.
Поэтому я попытался создать ссылку на другую подстраницу, например, https://example.com/__/auth-action
и пока это работает, ссылка по умолчанию https://example.com/__/auth/action
также остается неизменной и перенаправляется на шаблон Firebase по умолчанию.
Ответ №1:
Я связался со службой поддержки Firebase по поводу этой проблемы, и решение заключается в использовании маршрута, отличного от маршрута по умолчанию «/ __auth / action», поскольку шаблон обработчика Firebase по умолчанию переопределит ваш пользовательский. Однако даже после добавления пользовательского URL-адреса действия URL-адрес по умолчанию по-прежнему активен и доступен пользователям.
На данный момент нет возможности отключить URL-адрес действия по умолчанию. Цитата Поддержка Firebase:
Теперь я изучил это поведение, и в настоящее время вы не можете отключить обработчик по умолчанию, но это будет хорошим вариантом для разработчиков, которые хотят продолжать использовать этот путь.
Поэтому был подан запрос на включение этой функции в будущий выпуск.