У меня есть приложение Python/Flask, работающее в Google App Engine, и я использую Firebase Auth с Firebaseui. У меня были поставщики записи Google, работающие в течение некоторого времени, но теперь я добавляю подписи на основе ссылок на электронную почту. Я могу успешно получить электронное письмо, но щелкну по ссылке входа в систему приводит к сообщению об ошибке на странице: < /p>
Запрашиваемое действие недействительным. < /P>
< /blockquote>
Консоль JS содержит еще одну ошибку. DATA < /p>
< /blockquote>
Я не могу найти ничего в журналах, относящихся к этой ошибке, и я в четыре раза проверил все соответствующие настройки в консоли Firebase, такие как аутентифицированные домены, регламенты API и т. Д.var uiConfig = {
callbacks: {
signInSuccessWithAuthResult: () => false,
},
signInOptions: [
{
provider: firebase.auth.EmailAuthProvider.PROVIDER_ID,
signInMethod: firebase.auth.EmailAuthProvider.EMAIL_LINK_SIGN_IN_METHOD,
forceSameDevice: false,
emailLinkSignIn: function () {
return {
url: window.location.href,
// Always true for email link sign-in, according to the docs.
handleCodeInApp: true,
};
},
},
{
provider: firebase.auth.GoogleAuthProvider.PROVIDER_ID,
customParameters: {
prompt: "select_account",
},
},
],
signInFlow: "popup",
signInSuccessUrl: redirect_url,
tosUrl: "https://example.com/terms",
privacyPolicyUrl: "https://example.com/terms",
};
var ui = new firebaseui.auth.AuthUI(firebase.auth());
ui.start("#firebaseui-auth-container", uiConfig);
< /code>
Вот моя конфигурация Firebase: < /p>
{
'apiKey': 'API-KEY-HERE',
'authDomain': 'auth.example.com',
'projectId': 'MYPROJECT2',
'appId': 'APP-ID'
}
< /code>
Электронное письмо, которое я получу, содержит ссылку, которая выглядит так (обратите внимание, что auth.example.com поддерживается Firebase): < /p>
https://auth.example.com/__/auth/handle ... in&lang=en
< /code>
Я не могу понять, что происходит, и даже ИИ Близнецов в консоли Firebase не помог. У кого -нибудь есть идеи, что мне здесь не хватает?
Подробнее здесь: https://stackoverflow.com/questions/796 ... n-is-inval
Firebaseui: ссылка на ссылку по электронной почте приводит к получению «Запрошенные действия недействительны» ⇐ Javascript
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Ссылка для оплаты upi не работает, когда я прикрепляю ссылку к почте [закрыто]
Anonymous » » в форуме Php - 0 Ответы
- 33 Просмотры
-
Последнее сообщение Anonymous
-