
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.
Yandex OAuth
Synopsis Authenticates users with their Yandex accounts. Provides a central storage for access tokens. Other modules that provide integration with different Yandex services may require this module...
Categories: Integrations, Access control, Developer tools
Time login
Categories: Access control, Developer tools
Last.fm
Last.fm integration for Drupal 8. Currently it provides: Users authentication on the service: via route or block with simply a link. Scrobbling: via routes to POST data (update what's now playing...
Categories: Developer tools, Integrations, Access control
User Factory
User factory module saves uid of user who creates other users. This is very helpful in sites where particular user roles are allowed to create other users and with this module it can be easily...
Categories: Access control, Developer tools
Disable Edits
The Disable Edits module is a simple administration module that allows you to configure "blocked" paths that should be redirected to a page of your choosing when the checkbox enabling this behavior...
Categories: Administration tools, Access control, Developer tools
Services Token Access D6
This is a D6 backport of the Services Token Access module.
Categories: Integrations, Access control, Developer tools
Workbench annotations
A module to add annotations to content that is going through a workflow
Categories: Administration tools, Content editing experience, Access control
OG Delegate Permissions
This is a placeholder for a contrib module which provides a UI to assign Drupal permissions to Organic group roles based on the solution this blog post describes.
Categories: Access control, Developer tools
Entity stages
Categories: Administration tools, Content editing experience, Access control
Random user auth. DANGEROUS!
This module provides auto-authenticate-random-user. If user does not have a valid session, one is created with a random user. This is VERY DANGEROUS and should NEVER be enabled on public available...
Categories: Performance, Access control, Developer tools
Restrict
HTTP Middleware to handle IP and path restrictions.
Categories: Access control, Administration tools, Developer tools
User login logout redirect
Overview The user login & logout redirect module allows you to personalise the destination that a user is redirected to after login and logout. Features Lightweight and minimal configuration....
Categories: Access control, Developer tools
Entity Permission API
Provides an API for managing entity permissions.
Categories: Administration tools, Access control, Developer tools
Key Authentication
This module allows you to authenticate a user using a key (supplied by the Key module) instead of the password. Implements a custom Authentication Provider.
Categories: Developer tools, Access control
Vet Booker Login
This is a small module that makes it possible for users to login to the Vet Booker client interaction portal for Veterinary Practices. It provides a block, "Vetbooker Login: Login form" which you...
Categories: Access control, Developer tools
Multistep Registration WhyWebs
With WhyWebs Multistep Registration you will have a multistep registration form. This module will auto create first and last names as a required field in your registration form, no need to worry...
Categories: Access control, Developer tools
Register Validation Step
This module will allow you to set a step before register. work on this path user/register/validation So, you can alter this step and add your fields and validate visitor data before sending him to...
Categories: Developer tools, Access control
Cross Site Authentication
Categories: Performance, Access control, Developer tools
User access fix
We think this module will resolve user access issue and might be alternative to hook_node_access for users. After installing this module you will have new permissions as listed below: - View own...
Categories: Administration tools, Access control, Developer tools
Realname Override
Categories: Access control, Developer tools
Imap
This module enables developers to provide their own plugins for IMAP, POP3 and NNTP servers. It should be used as a wrapper over existing IMAP libraries. Steps to get a working IMAP connection: 1....
Categories: Developer tools, Access control
Group Role Delegation
This module allows group owner to grant specific roles to users. User can set expiry date for selected roles, expiry dates are controlled by cron job, so it automatically removes any expired roles.
Categories: Access control, Developer tools
Commerce Order: User revision
The idea of this module was born on a project where instead of Commerce Customer Profiles, user profiles were displayed in the checkout process with Commerce User Profile pane module. Instead of...
Categories: E-commerce, Access control, Developer tools
Synergy
Provides a way to see all the entities referencing current entity.
Categories: Administration tools, Access control, Content display
IoT - Dashboard
A generic dashboard application based on JavaScript, HTML and CSS that runs in modern browsers. A server is only used to serve the dashboard files. Simply arrange and configure widgets to display...
Categories: Administration tools, Content editing experience, Access control