How to implement Single sign-on (SSO)
Add Single sign-on (SSO) to your applications to allow users to enter one name and
password to access multiple applications. Genero Application Server supports different
kinds of Single sign-on.
Identity Provider (IdP) An IdP provides a secure identity information service for authenticating users accessing your applications and Web services. Using an IdP is recommended when implementing a single sign-on (SSO) solution.Single sign-on workflow Before an application can start, the SSO delegate process passes through various stages of communication with the identity provider (IdP) to authenticate the user. OpenID Connect SSO OpenID Connect is a Single sign-on (SSO) protocol supported by the Genero Application Server. SAML SSO Security Assertion Markup Language (SAML) is a Single sign-on (SSO) protocol supported by the Genero Application Server. It is based on a Genero REST service and is delivered in the Genero Web Services package under $FGLDIR/web_utilities/services/saml . SSO custom sample (simplesso) The Four Js Genero GitHub repository contains a demo of how to delegate the start of a Genero application to another service, in order to handle the authentication via a REST service. How autologout prompt is implemented on SSO The prompt feature can authenticate the user and resume the application after an auto-logout event.Connect to the application database with SSO There are several solutions for connecting to the database server after starting an application program with a Single sign-on (SSO) delegation.