firebase / firebase/firebase-js-sdk

Firebase Auth with Apple sign-in issue in Cordova

Open
#3,874 8 comments 1 reaction 0 assignees View on GitHub
api: auth bug internal-bug-filed stack:Cordova-Ionic
Dominant language
TypeScript
Stars
5.1k
Forks
1k
Avg merge
2d 21h
Merged PRs (30d)
37

Description

### [REQUIRED] Describe your environment

* Operating System version: Cordova 10 and Cordova 9 ; Cordova-iOS 6.1.1 and Cordova-iOS 5.1.1
* Firebase SDK version: 7.21.1
* Firebase Product: auth

### [REQUIRED] Describe the problem

I implemented Sign in with Apple using Firebase auth

It works well on web, either Mac, iOS or Android.
It works well on Android Cordova
But on iOS Cordova, the Apple Sign in popup up for touch id appears, I press, I got ok, there is redirection, and then it ends on a Firebase hosted page with the message "The requested action is invalid"

Note that I think my Cordova is correctly configured (deep links and all) since the Google Auth works well from start to end, wether it's on web (tested on Mac, iOS or Android) or on Cordova (both on Android and iOS).

The issue seems to also appears on Android Native, or with flutter: https://github.com/firebase/firebase-android-sdk/issues/1943

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.