feat: correlate server errors and monitor application health
This commit is contained in:
@@ -12,7 +12,7 @@ import { fetchDiscordProfile, type FetchDiscord } from "./discord";
|
||||
const { users, sessions } = schema;
|
||||
const SESSION_SECONDS = 30 * 24 * 60 * 60;
|
||||
const STATE_SECONDS = 10 * 60;
|
||||
export type AuthEnv = { Variables: { user: PublicUser } };
|
||||
export type AuthEnv = { Variables: { user: PublicUser; requestId: string } };
|
||||
export type AppDatabase = BunSQLiteDatabase<typeof schema>;
|
||||
export const hashToken = (token: string) => createHash("sha256").update(token).digest("hex");
|
||||
const randomToken = () => randomBytes(32).toString("base64url");
|
||||
|
||||
Reference in New Issue
Block a user