Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mantis-software-company/keycloak-username-policy
Keycloak Username Policy SPI for Keycloak
https://github.com/mantis-software-company/keycloak-username-policy
Last synced: about 1 month ago
JSON representation
Keycloak Username Policy SPI for Keycloak
- Host: GitHub
- URL: https://github.com/mantis-software-company/keycloak-username-policy
- Owner: mantis-software-company
- License: apache-2.0
- Created: 2022-04-04T11:16:47.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-09-12T11:42:30.000Z (3 months ago)
- Last Synced: 2024-09-12T22:58:52.114Z (3 months ago)
- Language: Java
- Size: 17.6 KB
- Stars: 1
- Watchers: 4
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# keycloak-username-policy
Keycloak Username Policy SPI for Keycloak## Usage
1. Run `mvn clean install` or download it for keycloak 16.1.1 from https://s01.oss.sonatype.org/service/local/repositories/releases/content/tr/com/mantis/keycloak/keycloak-username-policy/16.1.1/keycloak-username-policy-16.1.1.jar and copy it to `/opt/jboss/keycloak/standalone/deployments/`.
2. After restart Keycloak, select your realm, click Configure > Authentication on menu and select "Registration" flow on Flows tab then click "Copy" button to copy registration flow.
3. Select copied registration flow and select "Add execution" from Actions menu on parent registration form.
4. Select "Username Policy Check" as provider then save.