refactor: standardize access token variable naming across routes

This commit is contained in:
Ardeman
2025-03-12 20:46:54 +08:00
parent f423f3e1c0
commit 1ce5a2130b
22 changed files with 127 additions and 94 deletions
+7 -7
View File
@@ -6,33 +6,33 @@ import {
} from '~/libs/cookie.server'
type TTokenCookie = {
token: string
accessToken: string
}
export const generateUserTokenCookie = (parameters: TTokenCookie) => {
const { token } = parameters
const { accessToken } = parameters
const decodedToken = decodeJwt(token)
const decodedToken = decodeJwt(accessToken)
const decodedTokenExp = decodedToken.exp
const expirationDate = decodedTokenExp
? new Date(decodedTokenExp * 1000)
: undefined
return userTokenCookieConfig.serialize(token, {
return userTokenCookieConfig.serialize(accessToken, {
expires: expirationDate,
})
}
export const generateStaffTokenCookie = (parameters: TTokenCookie) => {
const { token } = parameters
const { accessToken } = parameters
const decodedToken = decodeJwt(token)
const decodedToken = decodeJwt(accessToken)
const decodedTokenExp = decodedToken.exp
const expirationDate = decodedTokenExp
? new Date(decodedTokenExp * 1000)
: undefined
return staffTokenCookieConfig.serialize(token, {
return staffTokenCookieConfig.serialize(accessToken, {
expires: expirationDate,
})
}