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