Keycloak

Форк
0
/
keycloak.ts 
20 строк · 450.0 Байт
1
import Keycloak from "keycloak-js";
2

3
import environment from "./environment";
4

5
export const keycloak = new Keycloak({
6
  url: environment.authServerUrl,
7
  realm: environment.loginRealm,
8
  clientId: environment.clientId,
9
});
10

11
export async function initKeycloak() {
12
  const authenticated = await keycloak.init({
13
    onLoad: "check-sso",
14
  });
15

16
  // Force the user to login if not authenticated.
17
  if (!authenticated) {
18
    await keycloak.login();
19
  }
20
}
21

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.