diff --git a/packages/better-auth/src/plugins/passkey/client.ts b/packages/better-auth/src/plugins/passkey/client.ts index ccc9a82488..31ef751fd4 100644 --- a/packages/better-auth/src/plugins/passkey/client.ts +++ b/packages/better-auth/src/plugins/passkey/client.ts @@ -65,6 +65,7 @@ export const getPasskeyActions = ( return { data: null, error: { + code: "AUTH_CANCELLED", message: "auth cancelled", status: 400, statusText: "BAD_REQUEST", @@ -140,6 +141,7 @@ export const getPasskeyActions = ( return { data: null, error: { + code: e.code, message: "previously registered", status: 400, statusText: "BAD_REQUEST", @@ -150,6 +152,7 @@ export const getPasskeyActions = ( return { data: null, error: { + code: e.code, message: "registration cancelled", status: 400, statusText: "BAD_REQUEST", @@ -159,6 +162,7 @@ export const getPasskeyActions = ( return { data: null, error: { + code: e.code, message: e.message, status: 400, statusText: "BAD_REQUEST", @@ -168,6 +172,7 @@ export const getPasskeyActions = ( return { data: null, error: { + code: "UNKNOWN_ERROR", message: e instanceof Error ? e.message : "unknown error", status: 500, statusText: "INTERNAL_SERVER_ERROR",