fix(auth): remove invalid transports column reference in passkeys query

This commit is contained in:
Tyler Gillispie 2026-08-24 15:41:49 -07:00
parent 324ad24d05
commit 54cdf0c442

View File

@ -668,13 +668,12 @@ app.post("/api/login/challenge", async (c) => {
); );
if (user) { if (user) {
const passkeys = await sqlWrapper const passkeys = await sqlWrapper
.sql`SELECT credential_id, transports, prf_enabled, prf_salt FROM passkeys WHERE user_id = ${user.id}`; .sql`SELECT credential_id, prf_enabled, prf_salt FROM passkeys WHERE user_id = ${user.id}`;
if (passkeys.length > 0) { if (passkeys.length > 0) {
allowCredentials = passkeys.map((pk: any) => ({ allowCredentials = passkeys.map((pk: any) => ({
id: pk.credential_id, id: pk.credential_id,
type: "public-key", type: "public-key",
transports: pk.transports || undefined,
})); }));
const prfPasskeys = passkeys.filter((pk: any) => const prfPasskeys = passkeys.filter((pk: any) =>