Skip to content

Commit f937efa

Browse files
Backport google auth fix (#3779)
1 parent 0aedf9c commit f937efa

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

src/stores/firebaseAuthStore.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,9 @@ export const useFirebaseAuthStore = defineStore('firebaseAuth', () => {
5656

5757
// Providers
5858
const googleProvider = new GoogleAuthProvider()
59+
googleProvider.setCustomParameters({
60+
prompt: 'select_account'
61+
})
5962
const githubProvider = new GithubAuthProvider()
6063

6164
// Getters

tests-ui/tests/store/firebaseAuthStore.test.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,9 @@ vi.mock('firebase/auth', () => ({
5252
signOut: vi.fn(),
5353
onAuthStateChanged: vi.fn(),
5454
signInWithPopup: vi.fn(),
55-
GoogleAuthProvider: vi.fn(),
55+
GoogleAuthProvider: class {
56+
setCustomParameters = vi.fn()
57+
},
5658
GithubAuthProvider: vi.fn(),
5759
browserLocalPersistence: 'browserLocalPersistence',
5860
setPersistence: vi.fn().mockResolvedValue(undefined)

0 commit comments

Comments
 (0)