Add OpenID Connect SSO to web application
Add OpenID Connect SSO to a Genero web application.
This task must be performed in the application configuration file (.xcf).
Before you begin, you must have an account with an OpenID Connect identity provider (such as Google) that will provide authentication services for you before you can configure applications for Single Sign On.
Ensure the IdP uses the OpenID Connect protocol, see Identify the protocol in use by IdP.
The GAS will handle the OpenID Connect protocol and start the web application only when the user has been authenticated, otherwise an HTML error page is returned.
Start your browser and enter the application URL. Your browser is redirected to the Identity Provider (IdP), where you must enter your credentials. If your credentials are valid, your browser is redirected back to the application; otherwise an HTML error page is returned.
Once authenticated, the
application can then get user information through environment variables such as
OIDC_SUB
.
The fglrun
process is executed in the context of
the GAS operating system user. For example, when using Apache, the program process will run in the
context of the Apache user.