Module Description
The OpenID Connect Client module provides authentication via the OpenID Connect (oAuth2) protocol.
It supports multiple realms, so you can enable authentication via various providers.
Features Generic realms
The module provides a generic realm that can be configured via the admin interface. Besides the obvious settings you can also configure the desired username format and a default role for new users.
Realm plugins
Each realm is a plugin, so you can add write your own if necessary.
Custom user login page
You can replace (redirect) /user/login to a custom page or one of your realms so users don't accidentally end up on the default login page.
Related modules
* OIDC Menu
* OIDC My Citizen Profile Flanders
It supports multiple realms, so you can enable authentication via various providers.
Features Generic realms
The module provides a generic realm that can be configured via the admin interface. Besides the obvious settings you can also configure the desired username format and a default role for new users.
Realm plugins
Each realm is a plugin, so you can add write your own if necessary.
Custom user login page
You can replace (redirect) /user/login to a custom page or one of your realms so users don't accidentally end up on the default login page.
Related modules
* OIDC Menu
* OIDC My Citizen Profile Flanders
Module Link
Project Usage
117
Security Covered
Covered By Security Advisory
Version Available
Production
Module Summary
The OpenID Connect Client module provides authentication via the OpenID Connect (oAuth2) protocol with support for multiple realms, generic realms, realm plugins, and custom user login pages.
Data Name
oidc