20 lines
854 B
Markdown
20 lines
854 B
Markdown
# Keycloak - Whitelist email domain for registration
|
|
|
|
This extension allows you to validate email domain used for registration in keycloak to accept only a finite list of domain.
|
|
|
|
You can use basic [glob syntax](https://en.wikipedia.org/wiki/Glob_(programming))
|
|
(only `*` and `?` are supported)
|
|
|
|
## How to install
|
|
|
|
Simply drop the jar in `$KEYCLOAK_HOME\standalone\deployments`, it will be automatically deployed by keycloak.
|
|
|
|
## How to use
|
|
|
|
- Go to the admin console, in authentication menu.
|
|
- Copy the registration flow
|
|
- add a new execution below "Profile Validation" and choose "Profile Validation With Email Domain Check"
|
|
- Configure this new execution (otherwise, keycloak will only accept "exemple.org" domains)
|
|
- Change the registration binding to this new flow
|
|
- Configure the realm to accept registration and verify email (this is important!)
|