forked from Bitcoindefi/OpenAO
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathauth.ts
More file actions
39 lines (35 loc) · 770 Bytes
/
Copy pathauth.ts
File metadata and controls
39 lines (35 loc) · 770 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
export type AuthCharacterSummary = {
_id: string;
name: string;
level: number;
map: number;
className: string;
raceName: string;
isAdministrator: boolean;
criminal: boolean;
faction: "none" | "armada" | "caos";
clanName: string | null;
id_head: number;
id_body: number;
id_weapon: number;
id_shield: number;
id_helmet: number;
};
export type AuthSession = {
account: {
_id: string;
name: string;
email: string;
};
characters: AuthCharacterSummary[];
selectedCharacterId: string | null;
};
export type AuthErrorResponse = {
error: string;
};
export type PasswordResetStatus = {
valid: boolean;
};
export type PasswordResetResponse = {
message: string;
};