❓ SSO: Why does the user have to log in again daily despite Single Sign-On?

This article explains why a daily re-login might be required when using Single Sign-On (SSO) and which steps are necessary to reduce the login frequency.

Why does the user have to log in again daily?

The configured validity period of the SAML authentication token influences the frequency with which a user must log in to the server again. By default, the FTAPI server only accepts tokens for a specific period, usually 24 hours (1440 minutes). After this time has elapsed, re-authentication is required.

Cause: Conflict of the token validity period (token lifetime)

A common reason for the necessity of a daily re-login is that the token lifetime in your Identity Provider (IdP), such as Microsoft Azure AD, is set too short. If your IdP defines a longer token lifetime than the FTAPI server accepts, the smaller value is applied in each case. The FTAPI server then rejects the token because it falls below the maximum validity period configured on the server side.

Solution: Adjusting the token lifetime

To reduce the login frequency, the token lifetime in your Identity Provider (IdP) should primarily be adjusted accordingly.

After you have adjusted the token lifetime in your Identity Provider (e.g., Microsoft Azure AD), please inform us of the new, desired value for the validity period via a support ticket. Our support team will make the corresponding adjustment to your FTAPI server for you.

Important: Increasing the token lifetime can affect security. Check whether adjusting the IdP settings represents a safer alternative.

Related articles

📋 SSO: Adjusting token lifetime on the ADFS server via PowerShell and console