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.
Entity Access Groups
The Entity Access Groups module allows site-builders to restrict entity access operations (view, create, update, delete) based on an entity relationship where the same entity bundles are referenced...
Categories: Content editing experience, Access control, Security
Admin RSS
Features The AdminRSS module creates RSS feeds for the administrative information for Drupal websites. These feeds are protected with a keystring that must be set in admin/settings/adminrss page,...
Categories: Administration tools, Security, Developer tools
File Visibility
Keeps public files of a publicly inaccessible entity in the private filesystem until the entity becomes available for the public. Entity files are all files referred by the entity, either via...
Categories: Access control, 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
Content Trust
This module allows administrators to define a trust threshold for user content. New users posting content (nodes or comments) will automatically drop to a specially created moderation queue, where...
Categories: Administration tools, Security
Simple User Filter
This module does the same thing that Simple Regex Filter module does, except it applies filters to the author of a node / comment.
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
Production check & Production monitor
[#2059569] is in progress and 8.x-1.0-alpha7 has been released. Please test thoroughly and submit any issues you encounter. Performance monitoring note: kbahey was kind enough to grant me...
Categories: Developer tools, Security, Integrations
Simple account policy
INTRODUCTION This module implements a simple account policy with the following configurable rules: Username email and username must match (enforces an email as username) Username allowed patterns ...
Categories: Security
spam filter
Overview: The Spam Filter module checkes the text content of nodes and comments for existence of any spam-text as a substring. If any spam-text is found the corresponding node or comment is set as...
Categories: Security
Block Commenter
This Block Commenter Module will provides a flexible method for Drupal site administrators to block the list of registered users from commenting corresponding to selected content types. Thus it...
Categories: Security
Antispammer Bot
My main motivation to write this module was having thousands of comments and nodes published after a week off. What it is worst, a single spammer can affect your server, even force it down because...
Categories: Security
Abuse
This module allows users to flag nodes and comments as offensive for the adminstrator to review. This module is in the rearchitecting period. All changes will happen in 2.x branch. The admin can...
Categories: Administration tools, 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
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
CAPTCHA After
Show CAPTCHA protection on selected forms after specified number of unsuccessful form submit attempts has been made. CAPTCHA After module brings solution to the problem of evaluating security...
Categories: Security
Comment abuse
This module provides control and sending complaints to the comments. It will help you in fighting with spam in comments. Features: complaints will be sent by AJAX; two modes of send complaints -...
Categories: Administration tools, Content editing experience, Security
Flexi Access
The Flexi Access module will provide a simple and flexible interface to the ACL (Access Control List) module. It will let you set up and mange ACLs naming individual users that are allowed access...
Categories: Access control, Security
Graceful Email Obfuscation Filter
This email obfuscation module works similar to the technique described at the list apart article http://www.alistapart.com/articles/gracefulemailobfuscation/. It uses an input filter to "hide"...
Categories: Content editing experience, Security
Evercurrent
This module allows you to connect with the Evercurrent infrastructure, to more easily manage the updates that are needed for your site. From time to time, there will be security updates needed for...
Categories: Administration tools, Security
Spamagement
Tools for managing spam that gets past other filters. In other words “Perform bulk operation to delete spam content/comments/users”. DEPENDENCIES - views_bulk_operations - admin_views - views_ui...
Categories: Administration tools, Content editing experience, Security
Admin Access
Swipht technologies developed a set of security modules with sponsorship from Portland State University. The modules provide roles and user specific security permissions for menus, menu items,...
Categories: Administration tools, Security, Site structure
Node Access Helper
Helper module for developers working with Drupal core's node access API. Methods provided: NodeGrantsUpdater::update($node) When you save a node, Drupal automatically triggers an update of access...
Categories: Access control, Developer tools, Security
Uniqueness
Uniqueness module provides a way to avoid duplicate content on your site by informing a user about similar or related content during creation of a new post. A UI widget is added to the node/add...
Categories: Content editing experience, Security
Commerce Signifyd
This module integrates Drupal Commerce with Signifyd to add fraud prevention services to your store, all of which are customizable to meet your needs. For reference, the 1.x version of the module...
Categories: E-commerce, Security