Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.

550 modules match your search

A module is code that extends Drupal's by altering existing functionality or adding new features. You can use modules contributed by others or create your own. Learn more about creating and using Drupal modules.

Social Auth Apple Decouple

I am working for a decouple project using Drupal and React Native, ReactJs. We are using Simple OAuth to identify the user on mobile applications and web applications. Now, I have a new request...
Categories: Decoupled, Access control

Guzzle Oauth Plugin

This module it is not needed any more since now you can manage Drupal's composer.json. If you need the Guzzle OAuth plugin, then run the following command from the root of your Drupal project:...
Categories: Integrations

Bassets Client

Note for Drush-User You need to download OAuth manually. See [#2148773]. Provides a services resource, which in turn can be accessed by the bassets server Uses the services resource of the bassets...
Categories: Administration tools, Media

MCP Remote (Streamable HTTP)

Streamable HTTP transport and OAuth 2.1 metadata for remote MCP clients. Bridges the MCP module's JSON-RPC handler to web-based AI clients with CORS and OAuth discovery.
Categories: Artificial Intelligence (AI)

Login.gov

The Login.gov module adds support to OpenID Connect / OAuth 2.0 for authenticating against login.gov, including requiring MFA or PIV/CAC. You will need a sandbox account with the Login.gov sandbox...
Categories: Access control

Facebook OAuth (FBOAuth)

This module provides authentication services and an API to perform actions against Facebook. This module allows users to login to Drupal through the service commonly known as "Facebook Connect"....
Categories: Integrations, Access control

SMTP OAuth

At attempt to stitch Google's OAuth into the SMTP module. I've forked SMTP's 8.x-1.x and added in required code to make Google OAuth work. 8.x-1.x Setup with Google OAuth is quite tricky. You can...

Simple Oauth Google Connect

I am working on a decouple project using Drupal and React Native, ReactJs. We are using Simple OAuth to identify the user on mobile applications and web applications. Now, I have a new request from...
Categories: Decoupled

OAuth Playground

OAuth connection testing module.
Categories: Developer tools

Social auth drupal simple oauth

Social auth Drupal simple OAuth module integrates social_auth and simple_oauth module, Provide single sign on function. server need install simple_oauth install composer require "drupal/social_auth...
Categories: Developer tools

ai-connect-with-webmcp

Overview AI Connect is a WebMCP bridge that connects AI agents (Claude, ChatGPT, Grok, and others) to your Drupal site through a secure, standardized API. AI agents can interact with your site's...
Categories: Artificial Intelligence (AI)

Twitter Fetch

Overview Twitter fetch fetches tweets from Twitter and can display them in a block, or make them available for other modules to use. It does not rely on and other modules, such as OAuth so is very...
Categories: Integrations

Twitter Embed

Simple embed of Twitter widgets, without OAuth. Features Expose Twitter widgets with Block and FieldFormatter. Covered widgets: Timeline, Button. Configuration After enabling the module, choose one...
Categories: Integrations

Simple OAuth Facebook Connect

I am working for a decouple project using Drupal and React Native, ReactJs. We are using Simple OAuth to identify the user on mobile applications and web applications. Now, I have a new request...
Categories: Decoupled, Developer tools, Access control

TwitterAPI

The Twitter API module is used for supporting other modules that want to integrate with Twitter. It does not offer any functionality on its own, other than providing integration with Twitter and...
Categories: Developer tools, Integrations

Social Auth Apple API

This extends the Social Auth Apple module my allowing it to be used with a mobile app. You can click "sign in with apple" on iOS, send a request to /oauth/token on your Drupal site (via Simple...
Categories: Decoupled

Mailbox provider

Mailbox Provider provides a unified Drupal API for accessing and processing email messages from Microsoft 365 and Google Workspace mailboxes. It allows administrators and developers to configure...
Categories: Integrations

Headless Login

Headless login with OAuth 2.0
Categories: Access control

Facebook OAuth Profile2 Integration

Description This module provides integration between the Facebook OAuth module and the Profile2 module. It allows to map Facebook properties to Profile2 fields during user registration....

Mastodon

Features: Lightweight share and embed No authentication / API configuration needed. Share button Embed: list of posts or a specific one Relies on these projects share-on-mastodon fed-embed Provided...
Categories: Content editing experience, Integrations

Field Login & Simple Oauth Password Grant

Not under maintenance, please use Simple OAuth Password Grant.
Categories: Decoupled, Developer tools

iMinds Academy OAuth

Deprecated for https://www.drupal.org/project/imindsx_oauth
Categories: Integrations, Access control, Developer tools

PBS Passport

The PBS Passport module enables OAuth2-based authentication using PBS.org accounts via PBS.org, Google, and Facebook. This module is intended for PBS member stations that have been granted access...
Categories: Integrations, Access control

Github OAuth-Client Plugin for Authman

Github OAuth 2 client plugin for Drupal Authman Composer is required for managing dependencies. Usage Example
Categories: Integrations

Twitch OAuth-Client Plugin for Authman

Twitch OAuth 2 client plugin for Drupal Authman Composer is required for managing dependencies. Usage Example
Categories: Integrations

Pages