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

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

Guzzle oAuth Accounts

Stores oAuth access tokens into the database and optionally attach them to an entity. Can work together with Guzzle oAuth Login Register. Build on its friend Guzzle Oauth.
Categories: Integrations, Access control

Magento Bridge

Magento is currently one of the most powerful e-commerce opensource platform. Combined to Drupal, for the CMS part, this couple generates the most amazing result. Magento Bridge provides a set of...

oauth_services

This module has been combined with oauth module now. Support for Services API and other functionalities have been added to it - Please add all issues under oauth module for this project. This...
Categories: Administration tools, Developer tools

Feeds Oauth2 Client

Instead of using the out of date php-proauth library for feeds_oauth, this module uses the Oauth2 Client module as its library for Oauth. Requires a patch to Feeds module, see this issue.
Categories: Content editing experience, Import and export, Integrations

OAuth 2 Client

Implementation thephpleague/oauth2-client This module uses the 3rd party library thephpleague/oauth2-client to implement the internal OAuth2 authentiaction logic. Advantages: Testability - The...
Categories: Integrations, Access control

OAuth2 JWT SSO

OAuth2 JWT Single Sign On Module configures Drupal to use remote and centralized authentication service. This module works with any SSO provider which uses OAuth2 as the authentication framework,...
Categories: Decoupled, Developer tools, Security

oAuth2 Connect

At the moment oAuth2 Connect allows you to authenticate with different 3rd party oAuth2 providers and maintains association between drupal uid and provider uid. It's currently available for Drupal...

FormAssembly

Synchronize FormAssembly.com forms to Drupal nodes and leverage the best of both worlds. Forms may either be embedded in Drupal content using Entity Reference Fields or displayed on their own path....
Categories: Integrations

OAuth2 Proxy

OAuth Proxy is a Module to make a secure OAuth2 connection with an endpoint but without you having to worry about how getting the tokens. Targeted audience: This module is targeted at Standalone...
Categories: Security, Access control, Developer tools

Tumblr

Provides post integration via OAuth for a Tumblr blog. Part of an example for OAuth implementations that I can link as an example. Implements a simple administration page to configure Tumblr...

Feeds OAuth Connector Fetcher

Fetches data from OAuth services for aggregation in Feeds. Dependencies: oauth oauthconnector feeds http_client Other Recommended Modules feeds_jsonpath_parser -----------------------------...

SSO (testing only)

This is a test project which just contains a copy of the OAuth2 Server module. Do not install this module on a production site; instead use the OAuth2 Server module. If you want to provide patches...
Categories: Access control

Simple Oauth Code

An extension for simple_oauth module. This module provide a service named simple_oauth_code.authorization_code_generator, for generating oauth2 code manually by developer. This feature had used by...
Categories: Access control

PHPMailer Azure OAuth2

Provides secure Microsoft Entra ID (Azure AD) OAuth2/XOAUTH2 authentication for the PHPMailer SMTP module. Client secrets are stored via the Key module (typically backed by an environment variable)...
Categories: Integrations, Security

Aweber Signup

This module connects to the AWeber API and adds a signup to mailing list block on the site. A valid AWeber API Development account is required. Create an account here: https://labs.aweber.com/auth...
Categories: Integrations

Trade Me API

Description This module hopes to serve as the base for any application that wants to make use of the Trade Me API. It hopes to make the process of querying Trade Me's API easier and to help off...
Categories: Integrations

Reddit OAuth

This module provides authentication services and a the Reddit OAuth2 API to perform actions against Reddit. Currently, this module allows users to connect a Reddit account with the Drupal account....

Bynder

Bynder integration module, providing seamless access to Bynder's asset bank on your website. The Drupal integration will allow the authorised users to: Import Assets from Bynder Upload Assets to...
Categories: Media

Wechat Connect

微信认证模块,支持Drupal 8原生网站。 支持rest 模块认证(simple_oauth方式),有公众号H5 SPA和手机APP两种模式。 开发正在Github进行,欢迎参与:https://github.com/solody/wechat_connect # wechat_connect 当移动应用或H5 SPA这种客户端以 drupal 8 为服务端时...
Categories: Integrations, Access control

Guzzle oAuth Feeds

Fetch Feeds protected by Oauth; for example Google Drive. Build on its friend Guzzle Oauth.
Categories: Content editing experience

Guzzle oAuth Login Register

Action to login or register with an oAuth provider. Build on its friend Guzzle Oauth.
Categories: Integrations, Access control

Refresh Token Validity Extension ( Azure OAuth2 )

This Refresh Token Validity Extension ( Azure OAuth2 ) module is used to prevent the Azure OAuth2 Refresh Token from expiring after 90 days. We use a cron job to update our refresh token every...
Categories: Developer tools

OAuth2 Session

Allows to open a Drupal user session with an OAuth2 access-token previously obtained from OAuth2 Server
Categories: Developer tools, Access control

Connector for FB, Google+, Twitter and LinkedIn

Uses Oauth/Oauth2 to connect to FB, Twitter, G+ and more. Basically this is an adapted version of http://drupal.org/project/oauthconnector Changes: Support for FB/G+ (Oauth2) Cleanup and bugfixes...
Categories: Access control

JWT / Simple_Oauth Fallback

Features The JWT and Simple OAuth modules both authenticate a request by reading a bearer token from the Authorization header, and each registers a global authentication provider that claims any...
Categories: Access control, Security

Pages