refactor(auth): remove agent user header

This commit is contained in:
2026-06-12 10:18:41 +08:00
parent 877b79ada8
commit bb7311589c
8 changed files with 30 additions and 51 deletions
-27
View File
@@ -49,30 +49,3 @@ export const getAccessToken = async () => {
}
return null;
};
export const getUserId = async () => {
const session = await getSession();
const sessionUserId = typeof session?.user?.id === "string" ? session.user.id : null;
if (sessionUserId) {
return sessionUserId;
}
const accessToken = await getAccessToken();
if (!accessToken) {
return null;
}
const payload = decodeJwtPayload(accessToken);
if (!payload || typeof payload !== "object") {
return null;
}
const candidate =
typeof payload.sub === "string"
? payload.sub
: typeof payload.user_id === "string"
? payload.user_id
: null;
return candidate;
};