debug for st sessions

This commit is contained in:
2025-08-30 15:41:07 -05:00
parent f0f5bb786e
commit c37e8e8eb7
3 changed files with 9 additions and 2 deletions

View File

@@ -7,7 +7,11 @@ ensureSuperTokensBackend();
// forwards all supertokens api methods to our API
const superTokensHandler = handleAuthAPIRequest();
const handleRequest = async ({ request }: {request: Request}) => superTokensHandler(request);
const handleRequest = async ({ request }: {request: Request}) => {
console.log("=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=");
console.log("Handling auth request:", request);
return superTokensHandler(request);
};
export const ServerRoute = createServerFileRoute('/api/auth/$').methods({
GET: handleRequest,
POST: handleRequest,

View File

@@ -6,7 +6,11 @@ export async function getSessionForStart(request: Request, options?: { sessionRe
ensureSuperTokensBackend();
try {
console.log("=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=");
console.log("Getting session for request:", request);
const session = await getSessionForSSR(request);
console.log("Session from getSessionForSSR:", session);
console.log("=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=");
if (session.hasToken) {
if (session.accessTokenPayload?.sub === undefined || session.accessTokenPayload?.sessionHandle === undefined) {

View File

@@ -22,7 +22,6 @@ export const verifySuperTokensSession = async (
if (session?.needsRefresh) {
logger.info("Session refreshing...");
await refreshSession(request, response);
session = await getSessionForStart(request, { sessionRequired: false });
}
const userAuthId = session?.userId;