By default all applications have single sign-on. After authenticating in one built application, end-users can navigate across other apps without having to provide credentials for each application they access.
The first time a user enters an application, OutSystems raises a security exception and redirects the user to a login page. Once the user is authenticated, that user session is shared by all applications.
The authentication flow of applications is completely customizable. Developer teams can use a preferred identity provider and have single sign-on across OutSystems and existing applications.