Flutter и Firebase Auth на Android: Flutter не перемещается из веб -браузера в приложение после успешной аутентификацииAndroid

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 Flutter и Firebase Auth на Android: Flutter не перемещается из веб -браузера в приложение после успешной аутентификации

Сообщение Anonymous »

Я пытаюсь реализовать аутентификацию Apple с помощью Firebase и Android. Это моя функция < /p>
dynamic signInWithApple() async {
try {
AppleAuthProvider appleProvider = AppleAuthProvider()
..addScope('email')
..addScope('name');

UserCredential cred;

cred = await FirebaseAuth.instance.signInWithProvider(appleProvider);

return cred;
} catch (e) {
print("Erorr Encountered womp womp: " + e.toString());
return "Error signing in with Apple. Please try again.";
}
}
< /code>
Этот код отлично работает на iOS, но не на Android. Я прошел все шаги, чтобы заставить его работать, от получения идентификатора служб до настройки всех доменов перенаправления URL на < /p>
https://PROJECT_ID.firebaseapp.com/__/auth/handler and PROJECT_ID.firebaseapp.com
< /code>
Я позаботился о том, чтобы установить эти URL -адреса выше в консоли разработчика Apple, а также поместил соответствующую информацию в Firebaseauth.





< /code>
В моем файле Androidmanifest.xml. < /p>
Аутентификация успешна на Android после того, как Flutter подтягивает веб -браузер. Тем не менее, я должен вручную перейти обратно в приложение от Chrome. Почему это так?

Подробнее здесь: https://stackoverflow.com/questions/796 ... browser-to
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

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

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