Firebaseui: ссылка на ссылку по электронной почте приводит к получению «Запрошенные действия недействительны»Javascript

Форум по Javascript
Ответить Пред. темаСлед. тема
Anonymous
 Firebaseui: ссылка на ссылку по электронной почте приводит к получению «Запрошенные действия недействительны»

Сообщение Anonymous »

У меня есть приложение 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
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Javascript»