You can easily manage the duration of user sessions and timeout settings for the web applications you develop on the Kuika platform. You can optimize the security and user experience of your application by configuring the open time of user sessions, timeout time and countdown notifications for exit.
Access Session Management Settings:
Follow these steps to edit user session settings:
After logging into the Kuika platform, open the project you will work with from the “Apps” screen.
Then click on the “Configuration Manager” module.
From the screen that opens, give the configuration a name (1) and click on the “CREATE” (2) button.
If you have already created a configuration, select the relevant configuration in the left panel.
On the configuration screen, go to the Web tab.
Use the ADD NEW button to adjust the Session settings.
Configure Settings in the Sessions Section:
Session management settings include the duration and timeout settings for user sessions:
Name:
Allows you to give a name to the session settings.
A unique name must be entered for each session configuration.
Timeout (min) - Timeout Duration (Minutes):
The user's session is automatically terminated if no action is taken for the specified number of minutes.
For example, if 30 is entered, the session will end if no action is taken for 30 minutes.
Logout Countdown (sec) - Logout Countdown Time (Seconds):
Used to show a countdown to inform the user that the session will end.
Enter how many seconds before the timeout period the countdown should start.
For example, if 60 is entered, a warning will be shown to the user 60 seconds before the session ends.
Continue Timeout After Exit:
This is a toggle option.
When on: When the user session is terminated, the timeout period is not reset. When the user logs in again, the previous timeout period will apply.
When off: The timeout is reset when the session is closed. When the user logs in again, the timeout period starts again.
Saving Settings:
After completing the steps above, save the settings. With this process, your session management configuration will become active in your application.
By following these steps, you can create a powerful session management infrastructure for the web applications you develop in Kuika.