SAP Knowledge Base Article - Public

2660345 - Login redirects to the last used page (not to the landing page)

Symptom

When you log in into the SuccessFactors on the browser, you are redirected to the last used page that is not your landing page (the landing page configured in the KBA 2088628 - Personal Landing Page - Platform).

Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.

Environment

SAP SuccessFactors HXM Suite

Reproducing the Issue

  1. Log in into your SuccessFactors instance;
  2. You are redirected to the last used page (not your landing page).

Cause

The default behavior is redirecting user to the last page visited if you close the tab/browser or have a timeout, unless you explicitly log out via the “Log Out” option in the menu.

Currently this behavior is limited to pages where there is a deep-link for the page (See attached for a list of deeplink pages)

(If there is querystring parameters in the URL for example sf/learing?destUrl= , system will also save that information and attempt to redirect to the entire URL page).

Pages without deep-link, will always log you back to the homepage (or the user's start page).

Note that Last Visited Page Info will be stored in the user's browser's local storage (no expiry date), therefore, if you switch to another browser or clear the browser storage or cache, you will not be redirected to the last visited page.

Resolution

You can now define the redirection behaviour when the user is logging back in after the session has timed out.

As an administrator, you can now choose the page that users are redirected to after an expired session, either their last-visited page or their personal start page.

A user's session expires after a period of inactivity or when the user closes the browser without logging out. The next time they log in, the user is redirected to the page that's selected in Company System and Logo Settings. There are two options:

  • Select Last-Visited Page to redirect users to the last page they visited before the session expired.
  • Select Personal Start Page to redirect users to the start page that's defined in their personal account settings.

Steps: 

  1. Go to Admin Center. 
  2. Search for Company System and Logo Settings. 
  3. Choose the page the users are directed to after the session times out. 

Should the behavior be still persistent even with the mentioned feature enabled, you may clean all the browser's cookie and cache in order to avoid any possible caching issue from being the cause.

Note: This KBA is not applicable if the user is using the "logout" button to close the page.

Limitations of the feature : 

As long as an app supports a deep-link for the pages, this behavior to re-direct to last page would work as expected. The lmitation here is that many of the SF module currently do not support deep-links at this time.

This will be in furture road maps before this feature is adpated accross all SF modules.

See Also

Company Setting to Choose the Page Shown After an Expired Session | SAP Help Portal

Keywords

logon, redirect, homepage, last, timeout, session, terminate, recruiting, platform , UI-16750, WEF-32598 , KBA , LOD-SF-PLT-LHOM , Latest Home Page , How To

Product

SAP SuccessFactors HCM Suite all versions

Attachments

sf deeplink.txt