From 55409bdb3ade1d37a3327562eb4d0dece0812cd0 Mon Sep 17 00:00:00 2001 From: Umit Kit Date: Thu, 2 Apr 2026 00:26:50 -0400 Subject: [PATCH] payload email fix --- packages/auth/core/src/lib/helpers.ts | 2 ++ packages/auth/core/src/lib/types/internal.ts | 1 + 2 files changed, 3 insertions(+) diff --git a/packages/auth/core/src/lib/helpers.ts b/packages/auth/core/src/lib/helpers.ts index ebb2f6c..eedcaea 100644 --- a/packages/auth/core/src/lib/helpers.ts +++ b/packages/auth/core/src/lib/helpers.ts @@ -98,6 +98,7 @@ export const decodeMagicLinkToken = ( uuid: payload.uuid, user_status: payload.user_status, webauthnEnabled: payload.webauthnEnabled, + email: payload.email, }; } catch { return null; @@ -111,6 +112,7 @@ export const getMagicLinkTokenPayloadFromUser = ( uuid: user.id, user_status: user.status, webauthnEnabled: user.webauthn_enabled, + email: user.email ?? undefined, }; }; diff --git a/packages/auth/core/src/lib/types/internal.ts b/packages/auth/core/src/lib/types/internal.ts index 0cd62dd..153e436 100644 --- a/packages/auth/core/src/lib/types/internal.ts +++ b/packages/auth/core/src/lib/types/internal.ts @@ -14,4 +14,5 @@ export type _ScuteMagicLinkTokenPayload = { uuid: UniqueIdentifier; user_status: ScuteUserData["status"]; webauthnEnabled?: boolean; + email?: string; } & Record;