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.
This module lets the administrator set the HTML robots
metatag to noindex
for a specific node.
The Status Dashboard Client module is developed as a supporting module for the base module Status Dashboard.
A very small and simple CAPTCHA-type spam prevention module. A lightweight, compact and simple alternative to larger and more complex modules such as
Another anti-spam module! Not really.
Bad Behavior is a set of PHP scripts which prevents spambots from accessing your site by analyzing their actual HTTP requests and comparing them to profiles from known spambots. It goes far beyond User-Agent and Referer, however.
Drupal OAuth & OpenID Connect Login / OAuth2 Client SSO Login ( SSO ) module allows your users to login to Drupal site using OAuth and OIDC / OpenID SSO protocol
User Permissions provides an interface for giving additional permissions to individual users without the need to assign them to a special role.
Stale IP addresses clog up your database with useless data, not to mention, may be subject to subpoena by legal authorities in some jurisdictions.
The 6.x version of this module provides default abuse flags for nodes, comments and users and gives an administrative interface for reviewing and resetting said flags.
Crawler Rate Limit allows you to limit requests performed by web crawlers, bots and spiders. (Option to additionally rate limit non-bot requests (regular website traffic) has been added in version 2.1. It detects if the request is made by the crawler/bot/spider by inspecting the UserAgent HTTP header and then limits number of requests crawler is allowed to perform in the given time interval. After the limit is exceeded server will respond with HTTP code 429 (Too many requests).
This module allows users with "Administer users" permission to reset all user accounts and notify all users
The Sidr integration for Drupal allows you to create "trigger" blocks. Clicking on these triggers use jQuery Sidr libraries to slide in/slide out a specified target element. This is very useful for implementing responsive menus and for other things like search filters. All you have to do is create one or more dedicated regions in your theme, say, mobile_menu and then configure a sidr trigger block to toggle it.
This module will allow you to change the default login URL and disable the normal /user/login route built into core.
Email confirmer is a suite to confirm email addresses in Drupal. It provides:
- an API and a service as a central method for email confirmation that other modules can use
- a content entity type to store and control the confirmations
- essential functionalities featured by included sub-modules, like user email change confirmation
Role watchdog automatically logs all role changes made through the user profile or the User List in its own table. A record of these changes is shown in a Role history tab on each user's page. Role watchdog can optionally monitor one or more specific roles for changes and notify members of selected roles via email whenever a change occurs.
Introduction
Geoblock is a module that allows you to configure geographical access restrictions based on the geolocation results for each visitor's IP address.
Two Factor Authentication - TFA module secures your Drupal login with an additional layer of security from us! The setup takes minutes, yet protects your site forever. This plugin provides two-factor authentication (TFA) during login to your Drupal site. You can also configure Passwordless Login with Drupal and never remember your password again!
Disables the user interface for creating and assigning roles and permissions so all permissions management can be done with code.
This is a Drupal 8 module to manage storage of Google Secrets files, which are used by some applications that use the Google API.
INTRODUCTION
This module implements a simple account policy with the following configurable rules:
Features
This module adds OpenPHP encryption to the encrypt module's ecosystem.
This is an asymmetrical encryption method.
This is a simple and Free module to add an extra protection in the user Registration form (only for anonymous users) to let only valid users create account and stop bot account creations.
Pages