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 allows connecting and authenticating in Drupal 10, with OpenID Connect and French government authentication service France Connec
A simple Twig module to generate the URL of a node using the nid.
The Entity Delete module allows you to delete content of any entity type in bulk.
Module to restrict access from anonymous and regular users to configured pre-defined pages.
The Access Control Kit (ACK) module provides a customizable system for controlling access to all kinds of things in a Drupal site. It gives site builders the flexibility to define access based on whatever conditions make sense for the site through an easy-to-understand UI.
User Prune lets you mass delete inactive users based on criteria you specify on every cron job.
This module provides a way to let clients easily approve users as well as grant them particular roles such as site editors assigning editor role to other new users (but avoiding editors granting or gaining administrator access). The module provides quick access operations from the people list to approve and delegate roles.
It uses the excellent Role Delegation module under the hood for delegating roles and provides it's own simple interface for approving users without the need for the 'administer users' permission.
Provides headless TFA support for Google Authenticator, using the TFA Module.
SSO Connector streamlines Single Sign-On (SSO) integration between Drupal sites.
This module exposes configurable and extendable visibility settings for menu links.
Upload default avatar is simple module that adds ability to upload default user picture into account settings page.
This module add 'edit own user account' permission.
The goal of this module to prevent changes in user account information in the demo sites.
JSON Web Tokens (JWT) are commonly used for authentication to routes, services, and resources.
The Allowed Languages module makes it possible to set restrictions on which content a user can edit based on language.
Administer flood settings easily from an admin page.
This module is part of the Group module ecosystem.
Friendly Register module allows users to see if a username or email address has already been used during registration before they submit the form. This module checks the database and returns an error if the username is already in use. In addition to checking the username the module checks if there is already an account using that email address, if there is, a message is displayed with links to the login or reset password pages.
Features:
- Email addresses don't show a message until the email address is at least a valid one
- It works on both the public user registration form as well as the administrative user registration page
- Built in flood protection (this can be disabled per role)
- Fully translatable
- Uses a timer to check for changes to allow cross-browser functionality without losing focus
- Works with HTML5
- Themeable via CSS
- Works with users who auto-fill or paste in values
- IPv4 and IPv6 enabled
This module differs from Username Check since it is for Drupal 7 and it checks for two fields where Username Check only checks the username field. The Friendly Register module hooks in differently to the fields in order to allow for checking when a user pastes in a value or uses a browser auto-suggest.
The REST API Access Token module provides a Drupal authentication provider that uses tokens (in headers) as the primary factor of authentication.
This module provides lightweight filters for module list and roles list at the top of the Permissions page for easier management when your site has a large amount of roles and/or permissions.
This module provides permissions to edit user profiles depending on what roles the profile requested to be edited has.
The Jsonapi Role Access module allows you to manage access of jsonapi resources based on user role.It provide a simple setting form from where you can restrict or allow a user role
🇺🇦
|
This module is maintained by Ukrainian developers.
|
Pages