Triggering custom flows in keycloak

Viewed 856

I can define custom flows in Keycloak and replace standard flows with them.

Is it possible to define a custom flow and trigger it manually, via link? It would be useful for example for extending user self management.

1 Answers

You can create a client and then override some of the authentication flows for this particular client. The feature is not documented yet and somewhat hidden at the bottom of the first client administration tab:

enter image description here

If you are triggering the authentication flow from a specific application, this solution should work for you.

Possibly there is also a link to trigger it. I just don't know but would also be interested in learning about it – in particular a link to trigger a specific registration flow.

Related