keycloak-scim/src/auth/keycloak.ts

10 lines
320 B
TypeScript
Raw Normal View History

import Keycloak, { KeycloakInstance } from 'keycloak-js';
const keycloak: KeycloakInstance = Keycloak();
export default async function (): Promise<KeycloakInstance> {
2020-08-06 08:51:35 +00:00
await keycloak.init({ onLoad: 'check-sso', pkceMethod: 'S256' }).catch(() => {
alert('failed to initialize keycloak');
});
return keycloak;
}