Keycloak Based

These actions provide a Keycloak-based authentication implementation.

Keycloak Based Actions

Register

Supports additional credential types provided as credential_type in the request, in addition to password.

Login

Supports additional credential types provided as grant_type in the request, in addition to password.

UpdatePassword

Allows updating password for a user represented by access_token, using password field.

Field
Definition
Example
Default

Input Element

Json path for the input in event payload

auth

-

ExecuteActionEmail

Triggers an action email through Keycloak for a specific action type such as VALIDATE_EMAIL or FORGOT_EMAIL for a given username.

Field
Definition
Example
Default

Input Element

Json path for the input in event payload

auth

-

With event metadata parameters as:

Parameter
Definition
Example
Default

Action

Action to execute

FORGOT_EMAIL

-

ForgotPasswordAction

Resets the password for a user to a given password, using action_token for user verification.

Field
Definition
Example
Default

Input Element

Json path for the input in event payload

auth

-

VerifyEmailAction

Verifies a user email using action_token for user verification.

Field
Definition
Example
Default

Input Element

Json path for the input in event payload

auth

-

Last updated