aboutsummaryrefslogtreecommitdiff
path: root/Timeline/ClientApp/src/app/user/internal-user-service/http-entities.ts
blob: 1335b40718faa059d6fef44a6c8eb8dc11716415 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
import { UserCredentials, UserInfo } from '../entities';

export type CreateTokenRequest = UserCredentials;

export interface CreateTokenResponse {
  token: string;
  userInfo: UserInfo;
}

export interface ValidateTokenRequest {
  token: string;
}

export interface ValidateTokenResponse {
  isValid: boolean;
  userInfo?: UserInfo;
}