Skip to content
File

Blob: tests/worker/helpers/auth.ts

typescript13 lines
1import { env } from "cloudflare:workers";
2import { createAccessToken, createRefreshToken, REFRESH_COOKIE } from "@/worker/lib/auth";
3 
4export async function bearerFor(userId: string): Promise<string> {
5 const token = await createAccessToken(userId, env);
6 return `Bearer ${token}`;
7}
8 
9export async function refreshCookieFor(userId: string): Promise<string> {
10 const token = await createRefreshToken(userId, env);
11 return `${REFRESH_COOKIE}=${token}`;
12}