Exit link on login screens doesn't redirect

Problem

When user clicks exit link on Ubisecure SSO login screen, user is redirected to an exit page, but instead of redirecting further back to the service, user is stuck in the exit page.

Solution

This kind of behavior is possible when a Ubisecure Web Application is used and there’s no cancel URL defined in the web application’s configuration.


There are different ways to deal with this problem:

  1. Define the cancel URL in the web application’s configuration.

  2. Hide the exit link by setting showexit = false in the template properties.

    • For user’s convenience it would be preferable to show the user a link back to the service in the login screen’s help box. Note that there are various login screens, which all have separate link configurations, such as password screen with configuration key PASSWORD_HELP_LINKS, menu screen with MENU_HELP_LINKS, step up screen with STEPUP_HELP_LINKS and so on. For more information please refer to Ubisecure SSO Login UI Customization.

  3. Do not hide the exit link and show the link back to the service in the exit screen’s help box.

Method 1. is preferable. There are two drawbacks with the latter two options. Firstly the showexit = false property would be used with any application using the same template, so if any other application "does it the right way" sending the cancel url, the exit link wouldn’t be show for it either. Secondly it requires that the help box is visible.