OpenID Connect Authentication
Module name
g2p_auth_oidc
Module title
OpenID Connect Authentication
Technology base
Functionality
The functionality of OpenID Connect (OIDC) Authentication module is
It allows users log in to Odoo using external OIDC authentication providers.
It inherits from the Odoo OAuth2 Authentication module and adds support for OIDC flows and additional features described here.
It is a general-purpose Odoo module, not tied to any other G2P modules.
Alternatives
OCA (Odoo Community Association) offers an OIDC Authentication module that provides functionality similar to this but doesn't contain all of the features described here. This module is not related to the OCA module. This module is also NOT compatible (not supposed to be used together) with the OCA module.
Features
Guides
To learn more on Configure Keycloak Auth Provider for User Login, click here.
Configuration
OAuth Provider Field Reference (OAuth Providers can be viewed in Settings -> General Settings):
The following list includes configuration fields from the base auth_oauth Odoo module.
Source code
https://github.com/OpenG2P/openg2p-odoo-commons/tree/17.0-develop/g2p_auth_oidc
Last updated