Drupal is a registered trademark of Dries Buytaert
drupal 11.3.7 Update released for Drupal core (11.3.7)! drupal 11.2.11 Update released for Drupal core (11.2.11)! drupal 10.6.7 Update released for Drupal core (10.6.7)! drupal 10.5.9 Update released for Drupal core (10.5.9)! cms 2.1.1 Update released for Drupal core (2.1.1)! drupal 11.3.6 Update released for Drupal core (11.3.6)! drupal 10.6.6 Update released for Drupal core (10.6.6)! cms 2.1.0 Update released for Drupal core (2.1.0)! bootstrap 8.x-3.40 Minor update available for theme bootstrap (8.x-3.40). menu_link_attributes 8.x-1.7 Minor update available for module menu_link_attributes (8.x-1.7). eca 3.1.1 Minor update available for module eca (3.1.1). layout_paragraphs 2.1.3 Minor update available for module layout_paragraphs (2.1.3). ai 1.3.3 Minor update available for module ai (1.3.3). ai 1.2.14 Minor update available for module ai (1.2.14). node_revision_delete 2.0.3 Minor update available for module node_revision_delete (2.0.3). moderated_content_bulk_publish 2.0.52 Minor update available for module moderated_content_bulk_publish (2.0.52). klaro 3.0.10 Minor update available for module klaro (3.0.10). klaro 3.0.9 Minor update available for module klaro (3.0.9). layout_paragraphs 2.1.2 Minor update available for module layout_paragraphs (2.1.2). geofield_map 11.1.8 Minor update available for module geofield_map (11.1.8).

oauth_login_oauth2

407 sites Security covered
View on drupal.org

OAuth & OIDC Login - OAuth2 Client SSO module allows users residing at OAuth 2.0 capable OAuth / OpenID Provider or any OIDC ( OpenID Connect ) provider to log in to your Drupal website. We support all known OAuth Providers – Microsoft Azure AD, Keycloak, Azure AD B2C, Google Apps, GitHub, AWS Cognito, Salesforce, Discord, Ping Federate or any other custom OAuth or OpenID providers, and many more.

The miniOrange OAuth / OIDC Client Login module can be used for authorization and authentication with any OAuth Provider/Server that supports the OAuth 2.0 and OpenID Connect (OIDC) 1.0 standard.

You can use our module to configure SSO using the OAuth Login for Headless / Decoupled Drupal Websites as well.

Know more Setup Guides Our unique case-studies

24/7 Support: 

If you require any Single Sign On (SSO) application or need any help with installing or configuring this module, please feel free to reach out to us at [email protected]. In case you want some additional features to be included in the module, please click on Get In Touch With Us button and we can get that custom-made for you

 Get In Touch With Us Join Our Slack Channel

Features supported by different versions (not all features are supported in the free version of the module) of the OAuth Login ( OAuth Client ) - OAuth Single Sign-On ( SSO ) module

  • OAuth Login (OAuth Client) - OAuth Single Sign On (SSO) module works for login with any 3rd party OAuth server or custom OAuth provider as well as any OpenID Connect (OIDC) server.
  • User Profile Attribute Mapping - miniOrange OAuth Login module provides a Basic Attribute Mapping feature to map Drupal user profile attributes like username, email, first name, and last name.
  • OpenID Connect support
  • Role Mapping - miniOrange OAuth Login module assigns roles to users registering through OAuth Login based on the rules you define.
  • Optionally Auto-Register Users -Automatic user registration after login if the user is not already registered with your site.
  • Auto Redirect - miniOrange OAuth Client module provides Auto Redirection and this is useful if you want to globally protect your whole site. This feature redirects the user to OAuth Server's login page whenever a user tries to access a page of your Drupal site(in case the user is not logged in)
  • Dynamic redirection after SSO login and logout - miniOrange OAuth Login module allows you to auto Redirect Users to custom URL after login and logout from Drupal.
  • Account Linking - Supports the linking of user accounts from OAuth Providers to Drupal account
  • Login Reports - Creates user login and registration reports based on the application used.
  • App domain specific Registration Restrictions - miniOrange OAuth Client module allows you to restrict registration on your site based on the person’s email address domain
  • Page Restriction- Limit Access to pages based on user authentication status. Drupal OAuth / (OIDC) login module allows you to restrict access to the content of a page or post to which only can be accessed if the user is authenticated with OAuth / OpenID Connect Provider.

and much more...

List of some of the popular OAuth and OpenID Connect (OIDC) Providers supported by this module: [ Video Library ]


Azure AD Azure B2C AWS Cognito Discord Salesforce Wild Apricot Google Apps Keycloak Facebook GitHub Office 365 Custom OAuth/
OpenID Connect Server

and many more...

About Us
Check out our website for other modules https://plugins.miniorange.com or Click here to see all our listed Drupal modules. For more support or info email us at [email protected] or Contact us. You can also submit your query from the module’s configuration page.

Activity

Total releases
5
First release
Feb 2025
Latest release
2 months ago
Release cadence
90 days
Stability
100% stable

Release Timeline

Releases

Version Type Release date
3.1.0 Stable Jan 30, 2026
3.0.18 Stable Sep 11, 2025
3.0.17 Stable Sep 1, 2025
3.0.16 Stable May 12, 2025
3.0.15 Stable Feb 4, 2025