This module enables users to log in to Drupal by sending them a one-time login link to their registered email address. This approach shifts account security responsibility to the user's email provider.
Introduction
This module aims to allow users to log in using a one-time login link sent to their account's registered e-mail address. In doing so, this module effectively moves the burden of Drupal account security to each user's mailbox provider.
Compatibility notice
This module is incompatible with any project that alters, or otherwise depends on, Drupal's password-based authentication, user login form, or password reset form. As an example, the HTTP Basic Authentication module provided by Drupal core is incompatible with this module.
When installed alongside an incompatible project, the behavior of this module is undefined.
Configuration
This module can be configured at Configuration → People → Authenticate by mail.
Ask your assistant about Authenticate by mail
Check compatibility with your Drupal and PHP version, maintenance and security coverage, from current release data. How it works
Depends on
Dependencies of the latest stable release
- user Drupal core
Required by
Tracked projects that depend on this one
No tracked projects depend on this one yet.
Activity
Release Timeline
Releases
| Version | Type | Core | PHP | Release date | |
|---|---|---|---|---|---|
| 1.1.1 | Stable | 10–11 | Feb 10, 2025 | ||
| 1.1.0 | Stable | 10–11 | PHP 8.1 | Jun 14, 2024 | |
| 1.2.x-dev | Dev | 10–11 | PHP 8.1 | Jun 14, 2024 | |
| 1.0.0 | Stable | 9–10 | PHP 8.1 | Aug 29, 2023 | |
| 1.1.x-dev | Dev | 10–11 | PHP 8.1 | Aug 29, 2023 | |
| 1.0.0-alpha1 | Pre-release | 9–10 | PHP 8.1 | Aug 16, 2023 | |
| 1.0.x-dev | Dev | 9–10 | PHP 8.1 | Aug 16, 2023 |