Looking to hire Laravel developers? Try LaraJobs

laravel-password-reset maintained by joepriest

Description
A simple artisan command to reset user passwords.
Author
Last update
2023/08/06 02:15 (dev-main)
License
Links
Downloads
39

Comments
comments powered by Disqus

Password Reset

A simple artisan command to reset user passwords.

Latest Stable Version Total Downloads License Actions Status

Installation

Install the package via Composer:

composer require joepriest/laravel-password-reset

Usage

To reset a password, run user:reset-password from your console, with the following options:

  • --user=: The ID of the user
  • --password=: The new password
  • --R|random: Use a random password

If no user ID is provided, you will be asked to choose a user (searching the name field by default, but this can be overridden).

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).

Configuration

  • user_model: The path to the user model (defaults to App\Models\User::class)
  • search_field: The field to be used when searching for a user (defaults to name)
  • password: The password field which the command will reset (defaults to password)

If you wish to override these settings, publish the configuration file:

php artisan vendor:publish

Then alter the options in config/password-reset.php.