Hi there! I am currently stuck implementing the OAuth Flow for Apple in React Native & Expo in Appwrite Cloud, testing it with EAS Build for iOS on my iPhone.
I followed this guide: https://appwrite.io/blog/post/how-to-set-up-sign-in-with-apple
And set in the Apple Dashboard:
- Service Id
- Redirect URL: https://fra.cloud.appwrite.io/v1/account/sessions/oauth2/callback/apple/<project-id>
- Domain: fra.cloud.appwrite.io
and in the Appwrite Dashboard I set the same values for the service ID, pasted the correct key id, team id and the contents of the .p8 file.
Everything works up to the point where I use FaceId to login with my AppleID - then it tells me "Anmeldung nicht abgechlossen" (Login not completed), without any error message. I tried to add console logs, but the logs do not appear in my expo application during login, only after I hit cancel to return.
I double and triple-checked every variable in the project but cannot seem to make it work.
Is this a known issue for OAuth2 with Apple?
OAuth2 for Google works fine for me, I basically use the same implementation there.
I would appreciate any hints 🙂 Thank you!
Recommended threads
- is `account.get()` safe to be used in th...
I want to user's `id` for authentication. However, a while ago I was told in this server not to use `account.get()` and instead add user preferences for that us...
- Appwrite console is too heavy
The Appwrite console is too heavy And all of my services broken Any support , please
- Cloud function deploy stucks in processi...
Been trying for the last hours to deploy my function but for whatever reason, alwasy stuck on processing!