fix(anonymous): filter specefic endpoints for linking

This commit is contained in:
Bereket Engida
2025-01-11 18:29:34 +03:00
parent 52c0600b55
commit a1db4d8373

View File

@@ -161,7 +161,14 @@ export const anonymous = (options?: AnonymousOptions) => {
const hasSessionToken = setCookie?.includes(
context.context.authCookies.sessionToken.name,
);
return !!hasSessionToken;
return (
!!hasSessionToken &&
(context.path.startsWith("/sign-in") ||
context.path.startsWith("/callback") ||
context.path.startsWith("/oauth2/callback") ||
context.path.startsWith("/magic-link/verify") ||
context.path.startsWith("/email-otp/verify-email"))
);
},
handler: createAuthMiddleware(async (ctx) => {
const headers = ctx.responseHeader;