decompose structure
This commit is contained in:
12
src/auth/keycloakClient.ts
Normal file
12
src/auth/keycloakClient.ts
Normal file
@@ -0,0 +1,12 @@
|
||||
import Keycloak from 'keycloak-js';
|
||||
import { keycloakClientId, keycloakRealm, keycloakUrl } from '../shared/config/env';
|
||||
|
||||
export const authEnabled = Boolean(keycloakUrl && keycloakRealm && keycloakClientId);
|
||||
|
||||
export const keycloak = authEnabled
|
||||
? new Keycloak({
|
||||
url: keycloakUrl as string,
|
||||
realm: keycloakRealm as string,
|
||||
clientId: keycloakClientId as string,
|
||||
})
|
||||
: null;
|
||||
Reference in New Issue
Block a user