keycloak-demo-frontend/src/models/Redux/User/types.d.ts

20 lines
347 B
TypeScript

export interface UserAccountInfo {
display_name: string;
email: string;
groups: string[];
username: string;
}
export interface UserTokenInfo {
token: string;
}
export interface UserOAuthUrl {
url: string;
}
export interface UserSignOutUrl {
url: string;
}
export interface UserOAuthResponse {
success?: string;
error?: string;
}