Open
Description
Reproduction
https://github.com/posva/nuxt--vuefire-example-spark-plan
Steps to reproduce the bug
-
trigger signInWithRedirect(provider) from firebase auth.
-
redirect to the oauth provider (e.g., twitter).
-
sign in successfully.
-
user is redirected back but not logged in.
-
no persistent auth state or missing result from getRedirectResult().
Screenrecorder-2025-04-16-03-29-39-789.mp4
Expected behavior
after returning from the oauth provider, calling getRedirectResult() should yield the current user state and the auth state should persist across reloads.
Actual behavior
the app reloads and useCurrentUser() returns null
getRedirectResult() doesn't resolve the user
persistence appears broken, even when set to local
Additional information
signInWithPopup() works fine
Metadata
Metadata
Assignees
Labels
No labels