MCPcopy Create free account
hub / github.com/bewcloud/bewcloud / generateToken

Function generateToken

lib/auth.ts:153–159  ·  view source on GitHub ↗
(tokenData: T)

Source from the content-addressed store, hash-verified

151}
152
153export async function generateToken<T = JwtData>(tokenData: T): Promise<string> {
154 const key = await generateKey(JWT_SECRET);
155
156 const token = await signAuthJwt<{ data: T }>(key, { data: tokenData });
157
158 return token;
159}
160
161export async function logoutUser(request: Request) {
162 const tomorrow = new Date(new Date().setDate(new Date().getDate() + 1));

Callers 2

createSessionCookieMethod · 0.90
createSessionCookieFunction · 0.85

Calls 1

generateKeyFunction · 0.85

Tested by

no test coverage detected