PHPackages                             joepriest/passwordreset - 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. [CLI &amp; Console](/categories/cli)
4. /
5. joepriest/passwordreset

Abandoned → [joepriest/laravel-password-reset](/?search=joepriest%2Flaravel-password-reset)ArchivedLibrary[CLI &amp; Console](/categories/cli)

joepriest/passwordreset
=======================

A a console command to reset user passwords

1.3(8y ago)11.7k↓100%MITPHP

Since Apr 3Pushed 8y ago1 watchersCompare

[ Source](https://github.com/joepriest/laravelpasswordreset)[ Packagist](https://packagist.org/packages/joepriest/passwordreset)[ RSS](/packages/joepriest-passwordreset/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (1)DependenciesVersions (7)Used By (0)

Password Reset
==============

[](#password-reset)

A simple artisan command to reset user passwords.

[![Latest Stable Version](https://camo.githubusercontent.com/421d41dd9a9afea79496fbbb0eb478197826374d7c32604cf78177df03fa0bc9/68747470733a2f2f706f7365722e707567782e6f72672f6a6f657072696573742f70617373776f726472657365742f762f737461626c653f666f726d61743d666c61742d737175617265)](https://packagist.org/packages/joepriest/passwordreset) [![Total Downloads](https://camo.githubusercontent.com/a4b5fd69907af26d5ccb74a75c60516856d95ed8e5b57266dfa888ed70b9f1f1/68747470733a2f2f706f7365722e707567782e6f72672f6a6f657072696573742f70617373776f726472657365742f646f776e6c6f6164733f666f726d61743d666c61742d737175617265)](https://packagist.org/packages/joepriest/passwordreset) [![License](https://camo.githubusercontent.com/fe0ac76b75cbcbdc48b8254fba0222bd87de26ac0fb27b845627b0306fda0464/68747470733a2f2f706f7365722e707567782e6f72672f6a6f657072696573742f70617373776f726472657365742f6c6963656e73653f666f726d61743d666c61742d737175617265)](https://packagist.org/packages/joepriest/passwordreset)

Installation
------------

[](#installation)

Install the package via Composer:

```
$ composer require joepriest/passwordreset
```

If you're using a version of Laravel prior to 5.5, add the service provider to `config/app.php`.

```
'providers' => [
    // ...
    JoePriest\PasswordReset\PasswordResetServiceProvider::class,
];
```

Configuration
-------------

[](#configuration)

The command uses default settings for the `user` model, and the `name` and `password` fields. If you wish to override these settings, publish the configuration file:

```
php artisan vendor:publish
```

Then alter the options in `config/passwordreset.php`.

Usage
-----

[](#usage)

To reset a password, run `user:resetpassword` from your console.

```
php artisan user:resetpassword {user_id?} {new_password?} {--random}
```

If no user id is provided, you will be asked to choose a user (this defaults to the `name` field but can be overriden).

If no new password is provided, and the `random` flag is not set, you will be asked for one (a random one will be suggested).

###  Health Score

32

—

LowBetter than 71% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity19

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity67

Established project with proven stability

 Bus Factor1

Top contributor holds 100% 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 ~63 days

Recently: every ~79 days

Total

6

Last Release

3003d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/f983fdf231df52ee55a6ae945c2960e5b89e44abc5f5ba0f41c12c4e196eb8bb?d=identicon)[joepriest](/maintainers/joepriest)

---

Top Contributors

[![joepriest](https://avatars.githubusercontent.com/u/3494890?v=4)](https://github.com/joepriest "joepriest (11 commits)")

### Embed Badge

![Health badge](/badges/joepriest-passwordreset/health.svg)

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

###  Alternatives

[wp-cli/wp-cli

WP-CLI framework

5.0k17.2M318](/packages/wp-cli-wp-cli)[consolidation/annotated-command

Initialize Symfony Console commands from annotated command class methods.

22569.8M18](/packages/consolidation-annotated-command)[chi-teck/drupal-code-generator

Drupal code generator

26947.8M5](/packages/chi-teck-drupal-code-generator)[seld/cli-prompt

Allows you to prompt for user input on the command line, and optionally hide the characters they type

24725.8M17](/packages/seld-cli-prompt)[illuminate/console

The Illuminate Console package.

12944.1M5.1k](/packages/illuminate-console)[php-tui/php-tui

Comprehensive TUI library heavily influenced by Ratatui

589747.0k6](/packages/php-tui-php-tui)

PHPackages © 2026

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