OpenID SSO and the Genero Application Server

OpenID 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/openid.

If you installed Genero Web Services with a different user, as the web server will run it, you must set write permission at least on openid.db and the parent bin directory, otherwise SSO service will fail to insert data into sqlite database.

OpenID works thanks to the delegation mechanism. See What is delegation?.

OpenID providers include Google and Yahoo. To learn more about OpenID, see the OpenID web site.

Note: Genero implements only version 2.0 of the OpenID specification and is only intended for Genero Web Client applications.