Skip to main content
drupalreleases
Release: Cms 2.2.3 — Update released for Drupal core (2.2.3)! Release: Easy Breadcrumb 2.0.11 — Minor update available for module easy_breadcrumb (2.0.11). Release: Bootstrap 8.x-3.42 — Minor update available for theme bootstrap (8.x-3.42). Release: Editoria11y Accessibility Checker 3.0.10 — Minor update available for module editoria11y (3.0.10). Release: Editoria11y Accessibility Checker 2.2.24 — Minor update available for module editoria11y (2.2.24). Release: Leaflet 10.4.13 — Minor update available for module leaflet (10.4.13). Release: Flag 5.1.1 — Minor update available for module flag (5.1.1). Release: Layout Paragraphs 3.0.0-beta5 — New beta version released for module layout_paragraphs (3.0.0-beta5). Module Revived: Bootstrap 8.x-3.41 — Theme bootstrap updated after 6 months of inactivity (8.x-3.41). Security Coverage: Component Library — Module component_library now has official Drupal security advisory coverage.

Password Reset Landing Page (PRLP)

4,977 sites Security covered Drupal 10–11
View on drupal.org

This module allows users to set a new password immediately when they use a one-time login link, preventing them from forgetting to set it later. It also offers options to display username and email fields, mark the password field as mandatory, and configure the destination page after login.

The Password Reset Landing Page "PRLP" module enhances the original password reset landing page by letting a user set their new password at the same time they "log in" using the one-time-login link. It can also show a username and email address field. The password entry field can be configured to be mandatory. Other entry fields can be hidden through configuration and the page the user is taken to after login can be configured.

Users often forget to change their password after they use the one time login link in their password reset email. Forgetting to set their password will require them to request password reset link emails repeatedly, without fixing the underlying problem - namely that they haven't set their password to something they can remember.

This module supports Drupal versions 7 - 11.

Similar modules

There is a similar module called Simple Password Reset which achieves the same goal, but in a different way. The PRLP module relies on hook_form_alter() to change the one-time login form, and to that form it adds password and other elements from the user profile form. Simple Password Reset, on the other hand, relies on hook_menu_alter() to do away with the one-time login form entirely, it builds the user profile form instead.

Also, see this discussion on including the main feature of this module into Drupal core - https://www.drupal.org/project/drupal/issues/75924

Documentation

You can read the readme, or better yet, watch this featured video below from codekarate.com.

Origins

The idea for this module came for a client need, and from the discussion here - http://groups.drupal.org/node/277658.

Project Sponsorship


Development of this module is sponsored by SpinSpire, a Drupal development company based in Florida that specializes in High Performance Web & Mobile projects.

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
8
Tracked since
Feb 2023
Latest release
1 month ago
Releases (12 mo)
2 ▲ from 1
Maintenance
Active

Release Timeline

Releases

Version Type Core Release date
2.1.x-dev Dev 10–11 Aug 27, 2026
2.1.0 Stable 10–11 May 10, 2026
2.0.1 Stable 10–11 Oct 29, 2024
2.0.0 Stable 11 Oct 1, 2024
2.0.x-dev Dev 10–11 Oct 1, 2024
8.x-1.11 Stable 8–10 Jun 7, 2024
8.x-1.10 Stable Feb 6, 2023
8.x-1.9 Stable Feb 4, 2023