This project is not covered by Drupal’s security advisory policy.

This module creates a single entry point to login the user against the configured IDP. If the user isn't logged in, the IDP will show the login form, otherwise the user will be authenticated in Drupal and redirected to any accessible page.

This extension is useful for example to access an intranet through a single URL. It is also useful in an ecosystem where external access to well-known content is sought, since once the user is authenticated, he/she can be automatically redirected to that content.

The exposed entry point is the following:
/openid-connect/{client_name}/redirect

client_name: it's the Plugin ID for the active openid_connect client (like facebook/google/github/keycloak).

A full url example for keycloak would be:
/openid-connect/keycloak/redirect

Configuration:

There's no specific configuration for this module, there should be at least one OpenID Connect provider active to use it.

Similar module:

OpenID Connect Auto Login Instead of a single entry point, this extension processes all requests to any Drupal page, and redirects to the IDP. Drupal 7.

Supporting organizations: 
Development

Project information

Releases