User Tools

Site Tools


сервис_oauth2

This is an old revision of the document!


Сервис OAuth2

ORY Hydra OAuth2 Server

Gitlab

Keycloak

Установка, запуск и базовая конфигурация

server# wget https://github.com/keycloak/keycloak/releases/download/22.0.5/keycloak-22.0.5.zip

server:~/keycloak-22.0.5# KEYCLOAK_ADMIN=root KEYCLOAK_ADMIN_PASSWORD='strongpassword' bin/kc.sh start-dev --https-certific=/root/server.crt --https-certificate-key-file=/root/server.key
Create Realm->myrealm
  Users
    Add User
      user1/password1

Аутентификация пользователей WEB приложения

      
  Create Client
    Client ID: test-cgi
    Valid redirect URIs: http://gate.corp13.un/cgi-bin/test-cgi

Подключение БД пользователей Kerberos

User federation
  Kerberos
    UI display name: CORP13
    Kerberos realm: CORP13.UN
    Server principal: HTTP/server.corp13.un@CORP13.UN
    Key tab: /etc/krb5.keytab
    Allow password authentication: yes

Authentication
  browser
    
сервис_oauth2.1699258572.txt.gz · Last modified: 2023/11/06 11:16 by val