Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/spliterash/keycloakstuff
https://github.com/spliterash/keycloakstuff
Last synced: 3 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/spliterash/keycloakstuff
- Owner: Spliterash
- Created: 2024-08-23T09:03:24.000Z (3 months ago)
- Default Branch: master
- Last Pushed: 2024-09-13T17:52:59.000Z (2 months ago)
- Last Synced: 2024-09-14T10:55:27.482Z (2 months ago)
- Language: Java
- Size: 65.4 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# KeycloakStuff
Мой плагин для keycloak, с недостающим мне функционалом. На данный момент включает в себя:
* Аунтефикатор `idp-find-existing-broker-user` - Полная копия `idp-detect-existing-broker-user`, за исключение того, что
вместо ошибки, просто пропускает этап
* Валидатор `cooldown-validator` - Позволяет ограничить частоту смены какого либо поля пользователем, при этом администратор ограничению не подвергается
* Для локализации надо добавить строку локали с id `spliterash.validation.cooldown-validation-error` в
переопределения локализации в Realm -> Localization -> Realm overrides
Например: 'Вы сможете обновить {{0}} только через {{1}} секунд'
* Расширение ресурса пользовательских аккаунтов
* `DELETE` `https://example.com/realms/{realm}/spliterash-account-extension/applications/{client}/access`
Отозвать доступ к сессии у внутреннего клиента (ПОЧЕМУ ЭТОГО НЕТ В КОРОБКЕ ???)