Skip to content

Commit 489dd4c

Browse files
committed
refactor(core): signInWithOAuth -> signInWithProvider
1 parent fbf457b commit 489dd4c

File tree

2 files changed

+7
-5
lines changed

2 files changed

+7
-5
lines changed

packages/core/src/auth.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -213,7 +213,7 @@ export async function signInAnonymously(ui: FirebaseUIConfiguration): Promise<Us
213213
}
214214
}
215215

216-
export async function signInWithOAuth(ui: FirebaseUIConfiguration, provider: AuthProvider): Promise<void> {
216+
export async function signInWithProvider(ui: FirebaseUIConfiguration, provider: AuthProvider): Promise<void> {
217217
try {
218218
if (hasBehavior(ui, "autoUpgradeAnonymousProvider")) {
219219
await getBehavior(ui, "autoUpgradeAnonymousProvider")(ui, provider);
@@ -222,6 +222,8 @@ export async function signInWithOAuth(ui: FirebaseUIConfiguration, provider: Aut
222222
}
223223

224224
ui.setState("pending");
225+
226+
// TODO(ehesp): Handle popup or redirect based on behavior
225227
await signInWithRedirect(ui.auth, provider);
226228
// We don't modify state here since the user is redirected.
227229
// If we support popups, we'd need to modify state here.

packages/core/tests/unit/auth.test.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ import {
4141
sendSignInLinkToEmail,
4242
signInWithEmailLink,
4343
signInAnonymously,
44-
signInWithOAuth,
44+
signInWithProvider,
4545
completeEmailLinkSignIn,
4646
} from "../../src/auth";
4747
import { FirebaseUIConfiguration } from "../../src/config";
@@ -302,11 +302,11 @@ describe("Firebase UI Auth", () => {
302302
});
303303
});
304304

305-
describe("signInWithOAuth", () => {
305+
describe("signInWithProvider", () => {
306306
it("should sign in with OAuth provider", async () => {
307307
(signInWithRedirect as any).mockResolvedValue(undefined);
308308

309-
await signInWithOAuth(mockUi, mockProvider as any);
309+
await signInWithProvider(mockUi, mockProvider as any);
310310

311311
expect(signInWithRedirect).toHaveBeenCalledWith(mockAuth, mockProvider);
312312
});
@@ -318,7 +318,7 @@ describe("Firebase UI Auth", () => {
318318

319319
mockUi.behaviors.autoUpgradeAnonymousProvider = vi.fn();
320320

321-
await signInWithOAuth(mockUi, mockProvider as any);
321+
await signInWithProvider(mockUi, mockProvider as any);
322322

323323
expect(mockUi.behaviors.autoUpgradeAnonymousProvider).toHaveBeenCalledWith(mockUi, mockProvider);
324324
});

0 commit comments

Comments
 (0)