Skip to content

fykosak/keycloak-fksdb-provider

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FKSDB keycloak user provider

Development

Init

Třeba nainstalovat maven a nainstalovat dependencies spuštěním

mvn install

V docker složce třeba vytvořit podsložku config. Pokud se tak neudělá, vytvoří se sama s root právy, tedy je potřeba upravit její práva přes chown pro přístup. Po vytvoření je potřeba vykopírovat soubor conf/quarkus.properties.sample do conf/docker/quarkus.properties, kde je třeba upravit připojení k DB. Pokud se chcete připojit k databázi na hostovacím zařízení, je možné využít url host.docker.internal.

Build a spuštění

Build JAR archivu

mvn clean package

Spuštění keycloaku (ve složce docker)

docker compose up

Poznámky

Keycloak nemá aktuální data z FKSDB

Keycloak admin -> User Federation -> FKSDB -> Cache policy and set cache settings

Keycloak neposílá role

Keycloak admin -> Client Scopes -> roles -> Mappers -> realm roles -> Add to ID token -> true

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages