Simple OAuth (OAuth2) & OpenID Connect
A comprehensive OAuth 2.0 Authorization Framework and OpenID Connect implementation for Drupal, built on the League OAuth2 Server library.
Tags
A comprehensive OAuth 2.0 Authorization Framework and OpenID Connect implementation for Drupal, built on the League OAuth2 Server library.
Allows Drupal to send emails through an external SMTP server instead of using the default PHP mail() function.
Pluggable provider of second factor authentication for Drupal that enhances account security by requiring an additional verification step during login.
Creates a simple HTTP basic authentication shield to protect Drupal sites from unauthorized access, treating the site as a "walled garden".
Enforces password security constraints and expiration policies through a flexible plugin-based architecture.
Provides a user interface to manage REST resources in Drupal.
Enhances Drupal login form security by detecting brute-force attacks and implementing configurable blocking protections for users and IP addresses.
A pluggable client implementation for the OpenID Connect protocol, enabling users to authenticate with external identity providers.
Mitigates username enumeration attacks by suppressing error messages on password reset forms and converting 403 Access Denied responses to 404 Not Found on user profile routes.
A theming module that replaces Drupal's default login, registration, password recovery, and password reset pages with cleaner, WordPress-inspired templates.
A helper module that provides services for authenticating users using external sites or services and storing identification details in an authmap table.
A standardized solution for integrating external applications with Drupal by providing a RESTful API framework with configurable endpoints, entity CRUD operations, and user authentication.
Provides a "Remember Me" feature on the user login form that allows users to stay logged in across browser sessions.
Enables SAML 2.0 Single Sign-On (SSO) authentication, allowing users to log into Drupal through external SAML Identity Providers.
Allows users to log in with either their username OR email address from the same input box on the standard login form.
Provides Central Authentication Service (CAS) single sign-on authentication for Drupal websites.
Enables Single Sign-On (SSO) authentication for Drupal using OAuth 2.0 and OpenID Connect compliant identity providers such as Microsoft Entra ID (Azure AD), Google, Keycloak, Okta, and many more.