End Success Node
| Description | The End Success node is used to close the flow with a positive result. Once executed, the flow ends and the authentication/operation is marked as successfully completed. |
| Available in | Authentication, Admin, Self Service, API, Library, Consent, Custom, User Defined |
The set of available options may depend on the flow category or type in which the node is used.
Authentication — Login flows
Node Name: Flow - End Success
User Binding Configurations
User profile not mandatory
Determines whether a user profile must be resolved before issuing the authentication token. If **enabled**, the system issues a session token **without** creating or linking a user account. If **disabled**, IO attempts to **identify an existing user** and associate the session with a user profile.Choose how to search for the user
If the previous option is disabled, defines how IO **matches the user** during the lookup phase. You can search by **username** or by a specific user **attribute**. An **Ignore Case** option is also available for case-insensitive matching.Node Configurations
Redirect URL
Defines the **destination URL** to which the user is redirected once the node ends.TTL of the authentication Session
Defines the **total lifetime** of the authentication session in **minutes**. After this time expires, the session becomes invalid. **Default**: `480`Idle time of the authentication Session
Defines the **maximum** period of **inactivity** allowed for the session in minutes. **Default**: `240`Where do you want to save the token?
Determines where the **authentication token** will be stored on the client side: **Local Storage** or **Cookie**. If Cookie is selected, you can configure the cookie domain and related settings.Authentication — Logout flows
Node Name: Flow - End Success
Redirect URL
Defines the **destination URL** to which the user is redirected once the node ends.Delete user Session
If enabled, the active user session is **invalidated and deleted** at the end of the flow execution.Where do you want to delete the token from?
Determines where the **authentication token** will be deleted from: **local storage** or a **cookie**. If Cookie is selected, you can define which cookies will be removed.Self Service / Admin flows
Node Name: Flow - End Success
Redirect URL
Defines the **destination URL** to which the user is redirected once the node ends.API flows
Node Name: Flow - End Success
Body
Defines the **HTTP response body** returned by the node or the flow. The value you configure (JSON or plain text) is returned to the client as the response body.Status
Defines the **HTTP status code** returned in the response.API Headers
Allows you to define custom **HTTP headers** to include in the response. These headers are returned together with the response body and status code.Cookie Configurations
Allows you to include **Set-Cookie headers** in the response. You can create, modify, or expire cookies that will be sent to the client together with the response.Consent flows
Node Name: Flow - End Success
Configuration: Redirect URL (see above)
Library flows
Node Name: Flow - Nested Success
No configurations required. Terminates the nested flow with a successful outcome and returns control to the parent flow.
Custom / User Defined flows
Two separate nodes available:
Flow - End Success Frontend
Configuration: Redirect URL
Flow - End Success Backend
Configurations: Body, Status, API Headers, Cookie Configurations