-
Notifications
You must be signed in to change notification settings - Fork 48
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Feature] Work nicely with Keycloak registration flow #115
Comments
Hello @frasern, thanks for this feature request. I think most parts of your suggested flow can be achived out of the box. You would have to change your login flow like this: To prevent registering email with configured domains, one could implement another authenticator that could be added to the registration flow, if needed. Regards |
This helps to prefill the username/email field in registration forms Relates to #115
This helps to prefill the username/email field in registration forms Relates to #115
Dear @sventorben, I am not able to find the step with the name 'Registration User Creation' Can you guide me here? |
@nitin-vavdiya When you add the subflow, make sure the flow type is |
Hello @frasern and @nitin-vavdiya! |
Hey @sventorben Or alternatively, we can check first wether the user exists and then we redirect the user to the IDP of password form. like this: |
@nitin-vavdiya You can implement this with Keycloak ootb. Simply make sure that your First Login Flow is configured accordingly. |
Is there an existing feature request for this?
Is your feature related to a problem? Please describe.
When user registration is enabled in Keycloak, a user can create an account using a email address whose domain is associated with an IdP for discovery.
This means they set a Keycloak password during registration, but when they try to login using their email address in the future, they will be redirected to the IdP.
Describe the solution you'd like
The current experience is something like this:
It would be nice to support something like this:
In particular:
Describe alternatives you've considered
No response
Anything else?
I am fairly new to Keycloak, so am unsure how much of this can be achieved already by configuring existing flows and editing templates.
There are probably some related complexities if a user can edit their profile in Keycloak and change their email address to/from one with a domain associated with an IdP.
The text was updated successfully, but these errors were encountered: