2018-07-01 02:00:17 -06:00
|
|
|
export interface TokenGrantPasswordRequest {
|
|
|
|
grant_type: "password";
|
|
|
|
username: string;
|
|
|
|
password: string;
|
|
|
|
}
|
|
|
|
|
|
|
|
export interface TokenGrantRefreshRequest {
|
|
|
|
grant_type: "refresh";
|
|
|
|
refresh_token: string;
|
|
|
|
}
|
|
|
|
|
|
|
|
export type TokenGrantRequest = TokenGrantPasswordRequest | TokenGrantRefreshRequest;
|
|
|
|
|
|
|
|
export interface TokenGrantResponse {
|
|
|
|
access_token: string;
|
|
|
|
refresh_token: string;
|
2018-07-02 15:22:59 -06:00
|
|
|
}
|