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

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

Comment IP

Overview This module displays a comments IP address in the comment overview page and allows you the option to "Delete the selected comments and block their IP's" from the comment overview dropdown...
Categories: Administration tools, Content editing experience, Security

Session Cache API

The Session Cache API is a super-simple two-function API for programmers to access small amounts of user-specific "state". Examples are the user's changing geographic location or a drop-down...

IP to Country

A simple APIs for retrieving country related information from a given IP address. As well as providing an API that other modules can use for their purpose, ip2cc is also able to hook into nodes and...
Categories: Site structure, Developer tools

IP Block

Block user access based on their IP address. Also provide Maxmind integration to block Proxy users. Requirements IP 2 Locale Smart IP Supporters This module is supported by AG Prime
Categories: Administration tools, Access control, Content editing experience

Submission IP anonymizer on list view

Anonymize IP addresses and hide/show hash on submission list view Installation with composer: composer require 'drupal/submission_ip_anonymizer:2.x-dev' $ drush en submission_ip_anonymizer download...
Categories: Administration tools, Developer tools, Security

ip_block

This module detects web bots visiting your site and automatically blocks them from commenting or logging in. It can drastically reduce the amount of comment spam. How it works When a spam bot first...

TacJS

Comply to the European cookie law using tarteaucitron.js. Features Manage dialog: Cookie name, Banner position, Accept All button, ... Add services: Youtube, Google Analytics, Google Tag Manager, ....
Categories: Content editing experience, Developer tools, Security

Restrict Admin Ip

Restric Admin IP allow you to define in your settings.php, a range of ip addresses for administrator role: only user's who come from this ip address can login with administration role
Categories: Access control

IP2Location Module

IP2Location is a non-intrusive geo IP solution to help you to identify visitor's geographical location, i.e. country, region, city, latitude, longitude, ZIP code, time zone, connection speed, ISP...

Restrict Page IP

Provides administrator to restrict/allow access to pages based on user IPs. Features -------- * IPs can be an individual IP or range of Ips. * Page url can have wild cards like 'blog/*' *...
Categories: Access control, Security

Resolve IP

Resolve IP is a very simple module that adds the hostname of the IP that generated the watchdog entry in the recent log messages report. This is helpful to understand and easier debug log entries....
Categories: Administration tools

Fastly Streamline Access

This module provides a simple way of adding IP addresses to Fastly ACLs. The mechanism is simple - a user logs in, or visits, /user, and the module will attempt to add their IP address to the ACL...

Website Security - Secure Login / Network Security

Website Security - Secure Login / Network Security – This module provides login security, registration security, brute force attack prevention, IP monitoring and IP blacklisting, DOS attack...
Categories: Access control, Security

My IP

My IP Modules displays visitor's current IP address.
Categories: Developer tools

IP2Nation API

This module is seeking a new maintainer. This IP2Nation module provides API to access ip2nation (http://www.ip2nation.com/) database in Drupal. With this module you can easily display visitor’s...
Categories: Site structure

Bad IP

This module check the users accessing a site using the IP Intelligence service and doesn't allow them to create an account if the service reports the IP to be a proxy / VPN / bad IP. Other...
Categories: Access control

Field IP address PostgreSQL

Provides a field type that is stored and processed as the PostgreSQL Network Address Types. The "IP address" field type, formatter and views exposed filter are available. The exposed filter uses...
Categories: Content display, Content editing experience

Location cookie

This module no longer works as the services it uses to find the location from ip are no longer active. Uses a web service via javascript to add cookies of the clients location. A light weight...
Categories: Developer tools, Site structure

Smart IP - Language Detection and Negotiation Redirect

This module adds language redirection via Smart IP module. Usage: Recommend to use along with Language Cookie module. This way you prevent IP to Language resolution for every page request. Enable...
Categories: Multilingual

Geolocation Views

Info Geolocation Views is sub-module for Geolocation Field to display markers on Google Map using Views 3. Module support: show content in Info Windows custom marker images markers as links...
Categories: Site structure

FireFence

A Drupal 7 firewall that allows route, IP and IP blacklist selection. The module also allows IP and route white listing, with a firefence_hook() and programmatic API. Requirments: composer_manager...
Categories: Security

ipAuthenticator

Authenticates an IP to a User with Associated Roles. Note: The difference between the Drupal 5.x and 6.x versions of this module are substantial. So substaintial, that I would only use the Drupal 6...
Categories: Access control, Developer tools

Country Specific Menu

This module helps to create country specific Menu Items. It Add country setting to menu item and manages country specific display of menu item. Menu item will be only visible for the selected...
Categories: Content editing experience, Access control, Site structure

Turnstile Protect

Put your site routes behind a Cloudflare Turnstile. Features Add a Cloudflare Turnstile challenge in front of specific routes/paths on your site to help protect them from being hit with distributed...
Categories: Administration tools, Performance

IP Country Logger

Introducing the IP Country Logger Drupal Module - This module assists in determining the geographic location associated with an IP address, providing insights into the user's country. It stores...
Categories: Security

Pages