PHPackages                             ghoster/changecustomerpassword - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Authentication &amp; Authorization](/categories/authentication)
4. /
5. ghoster/changecustomerpassword

ActiveMagento2-module[Authentication &amp; Authorization](/categories/authentication)

ghoster/changecustomerpassword
==============================

Change customer password from admin side like old fashion way Magento 1

v1.1.1(3mo ago)46218.2k—3.6%18[1 PRs](https://github.com/tuyennn/magento2-change-customer-password/pulls)OSL-3.0PHPPHP ~7.3.0||~7.4.0||~8.1.0||~8.2.0||~8.3.0||~8.4.0CI passing

Since Sep 19Pushed 3mo ago4 watchersCompare

[ Source](https://github.com/tuyennn/magento2-change-customer-password)[ Packagist](https://packagist.org/packages/ghoster/changecustomerpassword)[ Fund](https://www.paypal.me/thinghost)[ GitHub Sponsors](https://github.com/tuyennn)[ RSS](/packages/ghoster-changecustomerpassword/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (10)DependenciesVersions (14)Used By (0)

Change Customer Password In Admin - Magento 2
=============================================

[](#change-customer-password-in-admin---magento-2)

```
composer require ghoster/changecustomerpassword

```

Change Customer Password In Admin Magento 2 module is implements the form in customer edit which allow admin change customer password directly like old-fashion way Magento 1.

[![Latest Stable Version](https://camo.githubusercontent.com/f87de82496ebce088ebc842ee2fce16897a5b5616d7da0f7b0571fdd3d9ce4f9/68747470733a2f2f706f7365722e707567782e6f72672f67686f737465722f6368616e6765637573746f6d657270617373776f72642f76)](https://packagist.org/packages/ghoster/changecustomerpassword)[![Total Downloads](https://camo.githubusercontent.com/14ed5536c36f0a66c3616bec5c188b1cc83e5f130673a35b3fa041099ae2ed62/68747470733a2f2f706f7365722e707567782e6f72672f67686f737465722f6368616e6765637573746f6d657270617373776f72642f646f776e6c6f616473)](https://packagist.org/packages/ghoster/changecustomerpassword)[![Latest Unstable Version](https://camo.githubusercontent.com/c6a17577a1f0b528c501115dd22205d0f204f5eb25bdd47796ee5456577d0471/68747470733a2f2f706f7365722e707567782e6f72672f67686f737465722f6368616e6765637573746f6d657270617373776f72642f762f756e737461626c65)](https://packagist.org/packages/ghoster/changecustomerpassword)[![License](https://camo.githubusercontent.com/174e308d83acd9e1525095efcfc36b4ca3852f22fd9da25f9e63f573d8660d23/68747470733a2f2f706f7365722e707567782e6f72672f67686f737465722f6368616e6765637573746f6d657270617373776f72642f6c6963656e7365)](https://packagist.org/packages/ghoster/changecustomerpassword)[![PHP Version Require](https://camo.githubusercontent.com/c85843807c46c864cd73a6ef98eb21251dfcc08f548a50edbbbc0a73dec54f8d/68747470733a2f2f706f7365722e707567782e6f72672f67686f737465722f6368616e6765637573746f6d657270617373776f72642f726571756972652f706870)](https://packagist.org/packages/ghoster/changecustomerpassword)[![Codacy Badge](https://camo.githubusercontent.com/5bcb672b7058adb43027650938fb1973892125688101c2cbd4789c655c0bd40b/68747470733a2f2f6170702e636f646163792e636f6d2f70726f6a6563742f62616467652f47726164652f6165313037316135333037353465646339343433353662346531626362393266)](https://www.codacy.com/gh/tuyennn/magento2-change-customer-password/dashboard?utm_source=github.com&utm_medium=referral&utm_content=tuyennn/magento2-change-customer-password&utm_campaign=Badge_Grade)[![Donate](https://camo.githubusercontent.com/604e3db9c8751116b3f765aad0353ec7ded655bbe8aaacbc38d8c4a6b784b3ed/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f446f6e6174652d50617950616c2d677265656e2e737667)](https://www.paypal.me/thinghost)[![Build Status](https://github.com/tuyennn/magento2-change-customer-password/actions/workflows/coding-standard.yml/badge.svg)](https://github.com/tuyennn/magento2-change-customer-password/actions/workflows/coding-standard.yml)

---

- [Extension on GitHub](https://github.com/tuyennn/magento2-change-customer-password)
- [Direct download link](https://github.com/tuyennn/magento2-change-customer-password/tarball/master)

[![Types of branches](./.demo/screenshot_001.jpg)](./.demo/screenshot_001.jpg)

Main Features
-------------

[](#main-features)

- Add a quick update Password button to customer view in Admin

Command-line usage
------------------

[](#command-line-usage)

Call the console command and pass the customers email address and the new password.

```
bin/magento customer:change-password test@example.com password123
```

If customer accounts are not shared between websites, a website code has to be specified with the `--website` or `-w`option.

```
bin/magento customer:change-password --website base test@example.com password123
```

Installation with Composer
--------------------------

[](#installation-with-composer)

- Connect to your server with SSH
- Navigation to your project and run these commands

```
composer require ghoster/changecustomerpassword

php bin/magento setup:upgrade
rm -rf pub/static/*
rm -rf var/*

php bin/magento setup:static-content:deploy
```

Installation without Composer
-----------------------------

[](#installation-without-composer)

- Download the files from github: [Direct download link](https://github.com/tuyennn/magento2-change-customer-password/tarball/master)
- Extract archive and copy all directories to app/code/GhoSter/ChangeCustomerPassword
- Go to project home directory and execute these commands

```
php bin/magento setup:upgrade
rm -rf pub/static/*
rm -rf var/*

php bin/magento setup:static-content:deploy
```

Licence
-------

[](#licence)

[Open Software License (OSL 3.0)](http://opensource.org/licenses/osl-3.0.php)

Donation
--------

[](#donation)

If this project help you reduce time to develop, you can give me a cup of coffee :)

[![paypal](https://camo.githubusercontent.com/e1ff554a09e8e92bef25abc553ff05b88f45afd695877cf12f3a46558ef65b2e/68747470733a2f2f7777772e70617970616c6f626a656374732e636f6d2f656e5f55532f692f62746e2f62746e5f646f6e61746543435f4c472e676966)](https://www.paypal.me/thinghost)

###  Health Score

63

—

FairBetter than 99% of packages

Maintenance79

Regular maintenance activity

Popularity48

Moderate usage in the ecosystem

Community19

Small or concentrated contributor base

Maturity87

Battle-tested with a long release history

 Bus Factor1

Top contributor holds 91.2% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~244 days

Recently: every ~157 days

Total

12

Last Release

111d ago

PHP version history (6 changes)1.0.0PHP ~5.5.0|~5.6.0|~7.0.0

1.0.2PHP ~7.1.0||~7.2.0||~7.3.0||~7.4.0

1.0.4PHP ~7.1.0||~7.2.0||~7.3.0||~7.4.0||~8.0.0||~8.1.0

1.0.6PHP ^7.3||^7.4||^8.1||^8.2

1.0.7PHP ~7.3.0||~7.4.0||~8.1.0||~8.2.0||~8.3.0

1.1.0PHP ~7.3.0||~7.4.0||~8.1.0||~8.2.0||~8.3.0||~8.4.0

### Community

Maintainers

![](https://www.gravatar.com/avatar/837f2210abfea9f55b4e3400a687b1d2c82477609fad2e7f61c663f25e5337db?d=identicon)[tuyennn](/maintainers/tuyennn)

---

Top Contributors

[![tuyennn](https://avatars.githubusercontent.com/u/4010395?v=4)](https://github.com/tuyennn "tuyennn (62 commits)")[![marcoveeneman](https://avatars.githubusercontent.com/u/4264614?v=4)](https://github.com/marcoveeneman "marcoveeneman (2 commits)")[![DmitryFurs](https://avatars.githubusercontent.com/u/1055999?v=4)](https://github.com/DmitryFurs "DmitryFurs (1 commits)")[![mam08ixo](https://avatars.githubusercontent.com/u/1771622?v=4)](https://github.com/mam08ixo "mam08ixo (1 commits)")[![peterjaap](https://avatars.githubusercontent.com/u/431360?v=4)](https://github.com/peterjaap "peterjaap (1 commits)")[![VincentMarmiesse](https://avatars.githubusercontent.com/u/1949412?v=4)](https://github.com/VincentMarmiesse "VincentMarmiesse (1 commits)")

---

Tags

adobecommercechangecustomerpasswordmagentomagento2magento2-extensionmagento2-modulepassword

### Embed Badge

![Health badge](/badges/ghoster-changecustomerpassword/health.svg)

```
[![Health](https://phpackages.com/badges/ghoster-changecustomerpassword/health.svg)](https://phpackages.com/packages/ghoster-changecustomerpassword)
```

###  Alternatives

[bezhansalleh/filament-shield

Filament support for `spatie/laravel-permission`.

2.8k2.9M88](/packages/bezhansalleh-filament-shield)[gesdinet/jwt-refresh-token-bundle

Implements a refresh token system over Json Web Tokens in Symfony

70516.4M35](/packages/gesdinet-jwt-refresh-token-bundle)[illuminate/auth

The Illuminate Auth package.

9327.3M1.0k](/packages/illuminate-auth)[beatswitch/lock

A flexible, driver based Acl package for PHP 5.4+

870304.7k2](/packages/beatswitch-lock)[amocrm/amocrm-api-library

amoCRM API Client

182728.5k6](/packages/amocrm-amocrm-api-library)[vonage/jwt

A standalone package for creating JWTs for Vonage APIs

424.1M4](/packages/vonage-jwt)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
