* fix: block login for 2fa users with un-verified passkeys * refactor(passkey): show proper login error * refactor: show passkey generic error on all failures
6 lines
269 B
TypeScript
6 lines
269 B
TypeScript
import { createServerFn } from "@tanstack/react-start";
|
|
import { hasActivePasskeyUser } from "~/server/modules/auth/helpers";
|
|
|
|
export const getLoginOptions = createServerFn({ method: "GET" }).handler(async () => ({
|
|
hasPasskeySignIn: await hasActivePasskeyUser(),
|
|
}));
|