This commit is contained in:
2026-04-10 15:37:02 +08:00
parent 161cd32277
commit f19e482c8f
233 changed files with 43987 additions and 5127 deletions

View File

@@ -0,0 +1,15 @@
import type { Request } from 'express';
export type AuthRequestContext = {
clientType: string;
userAgent: string | null;
ip: string | null;
};
export function buildAuthRequestContext(request: Request): AuthRequestContext {
return {
clientType: 'browser',
userAgent: request.header('user-agent')?.trim() || null,
ip: request.ip || null,
};
}