Working with "Sign in with Apple" and Firebase

SDK Version: 35.0.0
Platforms(Android/iOS/web/all): iOS

Hey all,

I am looking to add AppleAuthentication because of Apple’s requirement to have it alongside any other social login. My project bases auth on Firebase so I am looking to use it’s modules to work with that. Has anyone implemented that combination in their apps? I’ve found solutions for bare RN projects, web solutions, but nothing for Expo.
It would be a huge overhead to add it separately from my main auth module so any solution would be greatly appreciated!

Thanks!

I just wrote up a Medium post on what I did to get this working: Adding Sign In With Apple to a managed Expo app using Firebase Authentication | by Dan Singer | Medium

It took some piecing together of different docs, but my solution:

  • Works for Expo managed flow
  • Keeps all code client-side (no dependency on FirebaseAdmin SDK or backend token validation)
  • Aligns closely with example code for Google and Facebook OAuth
1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.