-
Notifications
You must be signed in to change notification settings - Fork 390
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Apple Sign On: [AuthApiError: Bad ID token] #1401
Comments
+1 |
1 similar comment
+1 |
Confirmed same problem on Flutter. |
There are multiple reports of issues on this in Discord. Moved from supabase-js to gotrue. |
We're seeing the same issues on web as well, although it returns a different error: "Error getting user profile from external provider" |
Same on native iOS |
Same in Flutter |
Hey everyone, we've made the fix in this PR and will roll it out to all affected projects on supabase soon. We haven't made any changes to apple oauth recently so it seems like apple changed the type returned in their API to include booleans too (https://developer.apple.com/documentation/sign_in_with_apple/sign_in_with_apple_rest_api/authenticating_users_with_sign_in_with_apple)
|
Hey everyone, we've just rolled out the fix but if you're still seeing the same issue, please reach out to us via https://supabase.help and mention this issue. |
Thank you @kangmingtay. would it be possible to set up some monitoring for Oauth services on your side? |
Hello, i‘ll figure it out, if i can implement sth, im kinda new to software development. Have a nice EveningSent from my iPhoneOn 06.02.2024, at 6:44 PM, Andrey Ruzencevs ***@***.***> wrote:
Thank you @kangmingtay.
would it be possible to set up some monitoring for Oauth services on your side?
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you commented.Message ID: ***@***.***>
|
By they way still not working for me @kangmingtay |
works for me - ty for the fast turn around! |
Do I need to update the cc @kangmingtay |
I'm experiencing the same error on the native iOS app (Swift SDK) as well, not self-hosting Supabase. I can confirm that the error is a bad ID token, which is reproducible if the user uses "hide my email." Otherwise, it works as before. Is there anything we can do on our end, or do we have to wait for the projects to be updated on Supabase's end? tysm |
@andrisole92 @Aayush9029 can yall please reach out to https://supabase.help/ so we can investigate? the internal error message that you should be observing from your project's auth logs should along the lines of |
@kangmingtay i have contacted 26 hours back and haven’t heard anything back yet. |
That's exactly what I see :) |
@andrisole92 @Aayush9029 found your tickets and i've just rolled out the fix to them |
I'll be closing this issue since it's been resolved. |
@kangmingtay We are seeing this issue as well, and had a store submission rejected because of it. I originally opened supabase/supabase#21109 How can we get this fix applied to our hosted Supabase application? Edit: I have created a support ticket as well |
Fixed. Thank you! |
I am in the same boat as @isaachinman and also had my store submission rejected because of it. I've also raised a support ticket as per the previous requests 👍 |
Same question... Do I need to update my Supabase package in my app to fix it? I've actually tried, but it's still not working. |
@Mistes974 This has nothing to do with the Supabase JS SDK. |
Same issue, started 3 days ago... |
I am "only" experiencing this issue when the user chooses not to share the e-mail whilst signing in with apple (resulting in a apple-relay e-mail)... hope this helps debugging |
We are still facing the same issue and opened a ticket id 2353969838 |
Another user in discord with this error. |
This was fixed in version 2.139.2 #1395. You can check the Gotrue version of your project here: |
I'll pass that on. Not sure that has been mentioned that you have to do an upgrade to get it. |
I'm not sure how to upgrade my GoTrue version? I updated PostgreSQL version but GoTrue is still 2.132.3 :/ |
My go true is: 2.139.2-rc.7 I didn't do anything, it just started working yesterday |
Same I upgraded my postgress v but not sure how to upgrade my go true |
New instance pulls up 2.132.3. |
that's really frustrating, can you please push support team to check my ticket, I'm losing users because of that |
Any updates ???? I still have gotrue version 2.132.3. |
Has a solution been posted regarding the issue? |
I'm facing this issue as well |
The AMI should be updated tomorrow, once the release PR is merged, you should be able to upgrade your Gotrue version from here: https://supabase.com/dashboard/project/_/settings/infrastructure |
Hey Team, Thanks Monica! Beyond the Auth release PR being merged we'll need to release it internally as well - we'll circle back here with an update once that happens. |
Sorry, but i have the same problem. Thanks for the help |
Contact support, they will change it for you.
…On Tue, Feb 13, 2024 at 7:23 PM Daniele Zucca ***@***.***> wrote:
Sorry, but i have the same problem.
I still have gotrue version 2.132.3 and i don't seem i can change it.
Thanks for the help
—
Reply to this email directly, view it on GitHub
<#1401 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ANKT6WL3CN7RRQQ4CVW4SCLYTP7Y3AVCNFSM6AAAAABC3HVVZOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSNBSHA4TOMJYHE>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
Hey team, Thanks for patiently waiting. You should now be able to upgrade to a patched version under We'll be rolling out the patch across the board next week. Thanks! |
This fixed the issue for me |
@J0 Thank you for confirming here, this fixed Apple auth in one of our projects as well! Is there a standard way that these kinds of regressions and subsequent fixes are communicated with Supabase users? This one caused a fair amount of grief for our team and I imagine we are not the only ones. If not (I wasn't able to find anything), an email or toast within the dashboard would be very helpful and would have saved us hours of time in this case. |
Updating
Using this link to update to the latest postgres version also resolved the issue for me. 👍 |
hey, I am setting up Native Apple sign in wih supabase in my react native project, my error is
and the same code as described in the issue, I am |
Bug report
Describe the bug
Starting today receiving
"error": [AuthApiError: Bad ID token]
when trying to sign in with Apple.Wasn't happening before today.
identityToken
is returned by Apple.To Reproduce
Using Apple Button with the following code:
Expected behavior
Should sign in
Screenshots
N/A
System information
Additional context
N/A
The text was updated successfully, but these errors were encountered: