blob: f52233c9aeb2740eb9065d0700d608693c0ff1d5 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
import { UserCredentials, UserInfo } from '../entities';
export const createTokenUrl = '/api/User/CreateToken';
export const validateTokenUrl = '/api/User/ValidateToken';
export type CreateTokenRequest = UserCredentials;
export interface CreateTokenResponse {
success: boolean;
token?: string;
userInfo?: UserInfo;
}
export interface ValidateTokenRequest {
token: string;
}
export interface ValidateTokenResponse {
isValid: boolean;
userInfo?: UserInfo;
}
|