Files
warren/frontend/types/auth.ts
2025-07-19 22:18:49 +02:00

19 lines
328 B
TypeScript

export type AuthSessionType = 'WarrenAuth';
export interface AuthSession {
type: AuthSessionType;
id: string;
user: AuthUser;
expiresAt: number;
}
export interface AuthUser extends AuthUserFields {
id: string;
}
export interface AuthUserFields {
name: string;
email: string;
admin: boolean;
}