A request that I got from multiple clients is to have a separate password change form. The current Password mechanism on the User account page is a little bit confusing.

INTRODUCTION

The Password Separate Form module provides a separate password change form.
By default, it comes with a user account page that little bit confusing for end-users. This module would help to make this form as a separate form to help end
users, there is no need to change these fields every time if you are editing
some other fields on the user account page.

USAGE

  • Go to People page and edit any user account. You can also access directly user page, if you know user uid using /user/%uid/edit. Here %uid is user uid.
  • Once you will click on edit link, you will find there is no Password related fields, one additional tab is there Change Password.
  • Click on the "Change Password" tab you will see now you have separate form to manage password.

Develop Password Separate Form using DDEV ⚙

If you haven't already, install DDEV.

git clone git@git.drupal.org:project/change_pwd_page.git
cd crm
ddev config --project-type=drupal --docroot=web --php-version=8.4 --corepack-enable --project-name=change-pwd-page
ddev add-on get ddev/ddev-drupal-contrib
ddev add-on get s-ayers/ddev-drupal-contrib-mkdocs
ddev start
ddev poser
ddev symlink-project
ddev drush site:install -y
ddev drush pm:install change_pwd_page -y
ddev drush config:export -y
ddev drush user:login
Supporting organizations: 

Project information

Releases