Drupal Community - OAuth / OIDC Client

Drupal OAuth & OpenID Connect Login / OAuth2 Client SSO Login ( SSO ) module allows users to log in to their Drupal site using OAuth and OIDC / OpenID SSO protocol

OAuth / OpenID Connect providers like – Google Apps, Azure AD, Azure B2C, AWS Cognito, Discord, Bitbucket, Ping Federate, Wild Apricot, Facebook, Linkedin, Slack, Reddit, Keycloak, Salesforce, custom OAuth 2.0 and OpenID Connect providers and many more are supported.


This OAuth / OIDC module can be used for authorization and authentication purposes with any OAuth / OIDC Provider that confirms the OAuth 2.0 and OpenID Connect (OIDC) 1.0 standards.

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

Know more Setup Guides Our unique case-studies

Dependencies:

- NONE

Active 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 on our 24*7 support at drupalsupport@xecurify.com or 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


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 Okta
Office 365 Google Apps Keycloak Wild Apricot OneLogin Custom OAuth

and many more...



Features Supported by different versions(not all features are supported in the free version of the module) of the OAuth/OIDC login module

  • Drupal OAuth & OpenID Connect Login - OAuth2 Client SSO Login module works for all the known as well as custom OAuth / OpenID Connect (OIDC) Servers/ Providers.
  • Basic Attribute Mapping - This OAuth / OpenID Connect (OIDC) module provides a Basic Attribute Mapping feature to map Drupal user profile attributes like username and email. Manage username & email with data provided
  • Custom Attribute Mapping - This OAuth/OIDC module allows you to assign Custom field Attributes to map Drupal's user profile attributes.
  • Role Mapping - This OAuth/OIDC 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 Users- This OAuth/OIDC module provides Auto Redirection and this is useful if you want to protect your whole site globally. This feature redirects the user to the 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)
  • Extended OAuth API support - Extend OAuth API support to extend functionality to the existing OAuth client.
  • Custom Redirect URL after login and logout - This OAuth/OIDC module allows you to auto Redirect Users to a custom URL after login and logout from Drupal.
  • Account Linking - Supports the linking of user accounts from OAuth Providers to Drupal accounts
  • Login Reports - Creates user login and registration reports based on the application used.
  • App domain-specific Registration Restrictions - This OAuth/OIDC login 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 which only can be accessed if the user has authenticated with OAuth / OpenID Connect Provider.
  • OpenID Connect support

About Us
Check out our website https://www.miniorange.com/ or Click here to see all our listed Drupal modules. For more support or information, please email us at drupalsupport@xecurify.com or Contact us. You can also submit your query from the module’s configuration page as well

Supporting organizations: 

Project information

Releases