Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.
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.
Zoom API
Integration with the Zoom Video Conferencing Service. Zoom API is a developer focussed module that removes the hassle of figuring out Zoom's authentication requirements for API requests and Webhook...
Categories: Integrations
Feeds Foursquare
Use Feeds to import data via the Foursquare API. Currently supports venue detail lookup. Requirements: Foursquare OAuth credentials Feeds module foursquare-async in sites/all/libraries
ToLogin
Twitter authentication for Drupal 8-ToLogin ToLogin is module for Drupal login with twitter. Module require Dupal 8.x, app on twitter. Module works via oAuth 1.1
Categories: Access control
Commerce SecurePayAU
Drupal 8 port of Commerce SecurePay. Supports the XML API and SecurePay's PayPal REST API. The OAuth2 client module is required for PayPal payments.
Categories: E-commerce, Integrations
Simple OAuth Refresh Token Buffer
Extends the Simple OAuth module by implementing a configurable per-client grace period for the refresh token rotation. What Problem Does This Solve? The Simple OAuth module implements refresh token...
Categories: Access control, Decoupled
Simple OAuth Enhanced Errors
The Simple OAuth Enhanced Errors module enhances error messages in responses from the Simple OAuth module to better indicate the user what went wrong. This is done by adding a error property to the...
Categories: Access control
Anthropic Provider OAuth
Overview Enables Anthropic Claude AI models in Drupal using OAuth setup tokens from your Claude subscription (Pro/Max/Team). Use your existing subscription instead of separate API billing. Supports...
Categories: Artificial Intelligence (AI)
Social Authorization
You can use this module to enable users login and register via social networks: Facebook, Google, LinkedIn and others. It does not require any 3rd party services and therefore does not have any...
Categories: Access control
Bit.ly for Drupal
Bit.ly for Drupal provides a rich API that other modules can use to access bit.ly functionality. This module integrates with bit.ly's OAuth 2.0 implementation, and requires a simple application to...
Categories: Content editing experience, Integrations
League Oauth Login Slack
User provider for authenticating with slack. This is a plugin for the module League Oauth Login, so you will need that module to use this module.
Categories: Integrations, Access control
League Oauth Login Bitbucket
User provider for authenticating with Bitbucket. This is a plugin for the module League Oauth Login, so you will need that module to use this module.
Categories: Integrations, Access control
OpenID LINE Client
Add LINE client to OpenID Connect for allowing users to login with their LINE account. 為 OpenID Connect 添加 LINE 客戶端,允許使用者利用他們的 LINE 帳號登入網站 Additional Requirements OpenID Connect / OAuth client
Categories: Access control, User engagement
Config Preview Deploy
The module allows to safely deploy configuration changes from preview environments to production. It works with the Drupal configuration checkpoint API to produce a diff / patch of changes and...
Categories: Developer tools, Import and export
Goodreads
Overview Goodreads is a social networking website for readers and claims to be the largest site for book recommendations. As of the end of 2011, Goodreads had 6,800,000 members who added more than...
Office 365 SMTP OAuth2
Send your Drupal site's emails through Microsoft 365 / Office 365 (smtp.office365.com) with OAuth2 (XOAUTH2) instead of a mailbox password. Microsoft is phasing out Basic authentication for SMTP...
Categories: Integrations
Services OAuth
The 2.x branch of Services OAuth is now part of Services 3.x (its version synced with Services and therefor known as 3.x there). This module will therefor receive no more updates here.
Categories: Security, Integrations
Zoho Billing
The Zoho Billing module provides a reusable integration between Drupal and the Zoho Billing platform. It enables Drupal applications to securely communicate with Zoho Billing APIs for managing...
Categories: Integrations
LDAP SimpleOAuth integration
This module is a bridge between: the Simple OAuth module, which allows decoupled authentication (but only for local Drupal users), and the LDAP module, which allows users from an LDAP server to...
Categories: Decoupled, Developer tools, Access control
AllPlayers
This module provides integration to AllPlayers.com APIs via sign-in with OAuth. This allows interaction with API components with credentials. Additionally, this allows sign-in on behalf of an...
Categories: Administration tools, Content editing experience
Meetup Login
This module allows users to login on a Drupal website through the Meetup API – using their Meetup.com login and password. Oauth module is required for this module to work
Categories: Integrations
B-Translator Client
This Drupal module implements a client based on the B-Translator API. For more info about B-Translator see: http://info.btranslator.org For more details about B-Translator API see: https://dev...
GSIS (GOV.GR) Login
INTRODUCTION With this add-on you can log in through OAuth 2.0 from the Greek Goverment GSIS site to authenticate the user. If the user does not exist, then it gets created to the system; otherwise...
Categories: Access control
twitter_pull
From issue: https://drupal.org/node/1781024 After going through the issue history, I see 3 options that have been suggested for making Twitter Pull work with API v1.1: 1. @Jaesin's patch from #12...
Categories: Integrations
SoundCloud Connect
Want to integrate music features on your Drupal site? The SoundCloud module for Drupal makes it easy to set up an OAuth based connection between your Drupal site and the SoundCloud API. You can...
Categories: Media, Integrations
OpenId Connect autodiscovery
This module enhances the Oauth2 Server package with the capabilities to use autodiscovery for OpenID Connect clients. 🇺🇦 #StandWithUkraine Please consider supporting Ukraine in a fight for their...
Categories: Access control, Developer tools, Security