Auth session missing
Hey everyone, I’m having an issue with password resets in Mobile Safari. When a user taps on the Supabase “reset password” link (while not logged in), they land on my Next.js client-side page and attempt to set a new password. However, calling supabase.auth.updateUser({ password }) returns an error: Auth session missing!.
This works fine in desktop browsers and havent get this error on other mobile browser, so I’m unsure if something else is causing a missing/invalid ephemeral session on the user’s device. My code snippet:
Has anyone else seen “Auth session missing!” on mobile Safari with Supabase’s built-in password reset flow? Is it a known Safari quirk/in-app browser issue, or might I be missing something in my Next.js client-side setup? Any suggestions for a workaround or fix?
This works fine in desktop browsers and havent get this error on other mobile browser, so I’m unsure if something else is causing a missing/invalid ephemeral session on the user’s device. My code snippet:
Has anyone else seen “Auth session missing!” on mobile Safari with Supabase’s built-in password reset flow? Is it a known Safari quirk/in-app browser issue, or might I be missing something in my Next.js client-side setup? Any suggestions for a workaround or fix?