Skip to content
This repository has been archived by the owner on May 1, 2024. It is now read-only.

"Sign In With Apple" Added to AuthSample #413

Open
ncosentino opened this issue May 26, 2020 · 5 comments
Open

"Sign In With Apple" Added to AuthSample #413

ncosentino opened this issue May 26, 2020 · 5 comments

Comments

@ncosentino
Copy link

Not an "issue" but a request.

In order for an application to be submitted to the App Store, Apple requires that "Sign In With Apple" is offered as an equivalent option if any other third party providers are options.
https://developer.apple.com/app-store/review/guidelines/#sign-in-with-apple

I have spent more time than I'm comfortable admitting to anyone trying to get Xamarin and Firebase to work with this... I can't see anything on the Internet about a FederatedAuthProvider for Apple that might help out with this.

Any supporting code would be immensely appreciated as I can't see any way to get our application into the App Store without disabling all of the other auth providers we want to support. The user experience takes a huge hit.

@Kapusch
Copy link

Kapusch commented Nov 29, 2020

Any update on Apple Sign In workflow along with Firebase ?

I was able to use Apple Sign In from Xamarin.Essentials, but got stuck on how to authenticate to Firebase.

@divyesh008
Copy link

divyesh008 commented Mar 19, 2021

@ncosentino, @Kapusch
I am facing the same issue, have you got any solution for this? I have even try with the latest version i.e. 6.9.2 but still it does not have any FederatedAuthProvider for Apple.

@Kapusch
Copy link

Kapusch commented Mar 19, 2021

Hello @divyesh008 , I have been able to enable Apple Sign In with another library.
Though it is not yet merged to the main branch, but you can have a look at my PR.

@divyesh008
Copy link

divyesh008 commented Mar 21, 2021

@Kapusch you have done the apple sign in with Firebase? Which auth provider you have used for it?

@divyesh008
Copy link

divyesh008 commented Mar 24, 2021

@ncosentino I have got the solution, it's posted here: #477

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants