15 lines
331 B
TypeScript
15 lines
331 B
TypeScript
export interface KeycloakTokenPayload {
|
|
name?: string
|
|
preferred_username?: string
|
|
given_name?: string
|
|
family_name?: string
|
|
email?: string
|
|
organization?: Record<string, { id?: string }>
|
|
resource_access?: Record<string, { roles?: string[] } | undefined>
|
|
}
|
|
|
|
export interface Organization {
|
|
name: string
|
|
id: string
|
|
}
|