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

549 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.

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

Pages