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

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

Reset Password Email OTP Auth

Introductory This module helps in achieving Two-factor authentication (2FA) by sending and validation OTP via email. This process is often referred to as two-step verification, which enables a...
Categories: Security

Image Gallery Access

This module changes your image gallery administration page to allow you to set image galleries private. You can control what user roles can view, edit, delete and post to each gallery. You can also...
Categories: Access control, Security

Userreference Access

This module is incomplete. Nodeaccess Userreference is what you should use. With Userreference Access, site administrators can choose to give additional view or edit access to users who are...
Categories: Security, Access control

OG Mollom

Provides some OG Permissions for Mollom. Initially this will allow certain roles of a group to bypass mollom, but may be expanded to include other permissions. This will also require a (yet-to-be...
Categories: Content editing experience, Security

Deploy key

Makes it possible to generate private/public keys for any entity. For example, if you want to generate a key pair and display the public key information per project node. Or per user. This is what...
Categories: Security, Access control

Autocomplete Unblock

INTRODUCTION Drupal 7.42 release breaks autocomplete functionality on certain unusual server configurations that block direct access to Drupal's index.php file. This module fixes autocomplete...
Categories: Security

Phone Captcha

With phonewithcomputer.com service, we use phone for CAPTCHA service. It provides a unique way to authenticate user. Requirements Phone CAPTCHA depends on the CAPTCHA module. A patch is required...
Categories: Access control, Security

Block Anonymous Strings

Further development of this module has been stopped in favor of the Protected Submissions module. We strongly recommend to use Protected Submissions module instead. This light-weight module enables...
Categories: Content editing experience, Site structure, Security

Unset Node Page

This project was created in response to the Production check & Production monitor project (http://drupal.org/project/prod_check) test concerning the /nope page being enabled in Drupal's menu system...
Categories: Security

Blogstamp

This module acts as a digital notary for Drupal; it creates notarized/certified timestamps for content. When normal Drupal content is created, an easily modifiable timestamp is created. It is...
Categories: Content display, Security

Purge comment

This is a tiny module essentially to fight against the spam comments It does the following, Removes all unapproved comment on cron run when the time limit set for approving is crossed Allows...
Categories: Security

Encrypted Files

Description Say you want users of your site to be able to upload and download documents, but you also want these documents to be protected in case someone breaks into your server. This module...
Categories: Media, Security

Role Revocation

Automatically revoke user roles based on their content editing activity within a configurable time threshold, ensuring only active users retain their roles. Features The Role Revocation module...
Categories: Access control, Security

Nesguard

NESGuard SRI Monitor integrates Drupal with NESGuard.cloud to provide advanced JavaScript security through Subresource Integrity (SRI) monitoring. It protects your site from supply chain attacks by...
Categories: Security

Drupal Fence

Drupal Fence allows a site admin to specify a list of URLs to block users from accessing. These can include malicious URIs that attempt to exploit vulnerabilities in Drupal or PHP. Drupal Fence...
Categories: Security

Entity Access Policies

We will use this module in active development in combination with core patches to open the gates we need to implement Attributed-based access control in Drupal Core. Furthermore, this contrib...
Categories: Performance, Security, Access control

Simple password policy

INTRODUCTION This module implements a simple account policy with the following configurable set of fixed rules: minimum password length minimum amount of lowercase chars (a-z) minimum amount of...
Categories: Security, Access control

CaptchEtat

This module seamlessly integrates the CaptchEtat API into Drupal, empowering government websites adhering to DSFR standards with enhanced security measures. CaptchEtat, a robust solution available...
Categories: Security

PDF Sanitizer

Enhance your Drupal site's security by automatically sanitizing uploaded PDF files. The PDF Sanitizer module removes malicious content like JavaScript actions, ensuring only safe PDFs are stored....
Categories: Security

vdocipher

Add your vdocipher videos on a Drupal website Your videos on VdoCipher are protected and can only be played when generating an access token for each video view. This access token needs to be...
Categories: Media, Security, Integrations

Content field override (cfo)

Override field values of content entities via settings.php and it has no UI. Why to do this: If you have config or private information managed via content entities you you may want to protect them...
Categories: Content display, Security

Suspect Blocker

The Suspect Blocker module is a security tool for Drupal that detects and blocks suspicious behavior, such as brute force or flood attacks, by monitoring requests resulting in errors like 403 or...
Categories: Security

HTML Export

Tutorial of Alpha 4 in action HTML Export allows you to take your Drupal site and select paths from it based on criteria to export to HTML. It supports OG, results from Views, per content type, all...
Categories: Performance, Security, Developer tools

Zabbix client for Drupal

This module enables a Drupal website to send statistics remote Zabbix server using a locally installed Zabbix client. For more information on Zabbix, see http://www.zabbix.org The Zabbix server can...
Categories: Administration tools, Performance, Security

Notification Update Nodes

With Notifications Update Nodes, you can effortlessly configure email notifications to be sent to your inbox whenever a piece of content is updated. Whether you're managing a blog, news site,...
Categories: Administration tools, Security, Site structure

Pages