Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: Views Bootstrap 5.5.4 — Minor update available for module views_bootstrap (5.5.4). Release: Rightup theme 1.0.3 — Minor update available for theme vartheme_bs5_rightup (1.0.3). Release: CommentOn 1.0.6 — Minor update available for module commenton (1.0.6). Release: ChatGPT Ads 1.0.3 — Minor update available for module chatgpt_ads (1.0.3). Release: Opensolr Search 5.1.3 — Minor update available for module opensolr_search (5.1.3). Release: ServiceM8 Webform Integration 1.2.1 — Minor update available for module servicem8_webform (1.2.1). Release: PostfixAdmin 1.0.0 — Initial release available for module postfix_admin (1.0.0)! Release: ip_analyser 1.0.3 — Minor update available for module ip_analyser (1.0.3). Module Revived: Swagger-PHP OpenAPI 3 documentation generator 1.0.0 — Module swagger_php updated after 10 months of inactivity (1.0.0). Security Coverage: Microsoft Azure AI — Module ai_provider_azure now has official Drupal security advisory coverage.

Important note on the Drupal 8+ versions

The Drupal 8+ versions have the same basic functionality as 7.x-1.x. A few things are still missing:

  • because Email Change Confirmation is not yet available for Drupal 8, login will be impossible if a user's email address is wrong
  • migration from 7.x–1.x is not yet available.

About Passwordless

This module replaces the regular Drupal login form with a modification of the password-
request form, to give the possibility to log in without using a password.

Every time a user needs to log in, only the email address is required. The login link will be sent to the user’s email address, and will expire in 24 hours if not used.

Passwordless disables the password-reset form, and changes the relevant settings at admin/config/people/accounts. Uninstalling the module will restore everything to the way it was before (including the settings). It’s also compatible with other login-enhancing modules, like LoginToboggan.

Note

Passwordless disables the password fields in user-registration and user-profile forms, which means that:

  1. the system takes care of creating a password for new users
  2. there’s no longer a requirement for users to reenter their current password when they enter a new email address in their profile.

Due to point number 2, Passwordless depends on Email Change Confirmation, at least until #85494: Use email verification when changing user email addresses is resolved. Make sure you save settings at admin/config/people/email_confirm, including the “From” address, for the module to work properly.

Settings

Passwordless settings can be found at admin/config/system/passwordless.

Suggested modules

Email Registration is recommended, to allow users to register just with their email address, without providing a user name.

On Drupal 7, enabling HTML5 Tools is encouraged for HTML5 sites, since it allows Passwordless to produce an HTML5-compliant type="email" field in login forms. Without HTML5 Tools, a regular text field will be produced.

Due credit

Passwordless follows the idea behind NoPassword (archived), but is all based on Drupal’s native functionality and code.

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
2
Tracked since
Oct 2023
Latest release
2 years ago
Releases (12 mo)
0
Maintenance
Dormant

Releases

Version Type Core Release date
2.0.0-beta2 Pre-release Oct 7, 2023
2.0.0-beta1 Pre-release Oct 2, 2023