You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
When signing in with Apple on an Android device, a browser opens up with my project's url briefly (.supabase.co), then redirects to an Apple sign in form. Upon successful sign in, it just redirects within the browser to a "This site cannot be reached" page with a url on localhost:3000. Tried both inside an Android emulator with internet and Play Store service as well as an actual Android physical device--same issue.
Yet, the flow works fine on both my iOS simulator and physical device.
To Reproduce
Steps to reproduce the behavior:
I followed the docs for Flutter, under Android:
Made sure to call signInWithOAuth since native sign in is reserved for iOS/macOS.
Added an App ID, Service ID, and a private key on my Apple developer account. Added my domain to the service ID, plus <project-id>.supabase.co to "Domains and Subdomains" when configuring service ID, and https://<project-id>.supabase.co/auth/v1/callback for "Return URLs".
Used the Supabase Apple client secret generator (found in the docs link above) to generate client secret.
Enabled Apple sign in on Supabase auth dashboard, pasted in service ID, client secret, and bundle id (for iOS app under "Authorized Client IDs").
Expected behavior
Expected to be able to login after successfully signing into my Apple account. To either be redirected to the Android app or for onAuthStateChange to at least emit a new signed in user. Neither occurred.
App side: Still does not login, no new events emitted from onAuthStateChange or redirect in the app.
Browser side: Loads the login screen in a separate browser, but it still just hangs after signing in and says it cannot load the page, but now I can see an error response in the URL:
Describe the bug
When signing in with Apple on an Android device, a browser opens up with my project's url briefly (.supabase.co), then redirects to an Apple sign in form. Upon successful sign in, it just redirects within the browser to a "This site cannot be reached" page with a url on
localhost:3000
. Tried both inside an Android emulator with internet and Play Store service as well as an actual Android physical device--same issue.Yet, the flow works fine on both my iOS simulator and physical device.
To Reproduce
Steps to reproduce the behavior:
I followed the docs for Flutter, under Android:
https://supabase.com/docs/guides/auth/social-login/auth-apple?queryGroups=environment&environment=client&queryGroups=platform&platform=flutter
signInWithOAuth
since native sign in is reserved for iOS/macOS.App ID
,Service ID
, and a private key on my Apple developer account. Added my domain to the service ID, plus<project-id>.supabase.co
to "Domains and Subdomains" when configuring service ID, andhttps://<project-id>.supabase.co/auth/v1/callback
for "Return URLs".Expected behavior
Expected to be able to login after successfully signing into my Apple account. To either be redirected to the Android app or for
onAuthStateChange
to at least emit a new signed in user. Neither occurred.Version (please complete the following information):
├── supabase_flutter 2.5.3
│ ├── supabase 2.1.3
│ │ ├── functions_client 2.2.0
│ │ ├── gotrue 2.7.0
│ │ ├── postgrest 2.1.2
│ │ ├── realtime_client 2.0.4
│ │ ├── storage_client 2.0.1
The text was updated successfully, but these errors were encountered: