@parkingboss/api
Version:
The Parking Boss API
29 lines (28 loc) • 669 B
TypeScript
interface Jwt {
sub: string;
iss: string;
aud: string;
exp: number;
nbf: number;
iat: number;
jti: string;
token: string;
type: "bearer";
email: string;
name: string;
unique_name: string;
}
export interface User extends Jwt {
user: string;
nbfms: number;
starts: Date;
expms: number;
expires: Date;
iatms: number;
created: Date;
}
export declare function jwtUser(jwt: any, skipExpiryCheck?: boolean): User | null;
export declare function loadUser(skipExpiryCheck?: boolean): User | null;
export declare function setUser(data: User): void;
export declare function unsetUser(): void;
export {};