joepriest/laravel-password-reset

一个简单的 artisan 命令,用于重置用户密码。

v1.0.2 2023-07-31 20:27 UTC

This package is auto-updated.

Last update: 2024-09-06 02:43:10 UTC


README

一个简单的 artisan 命令,用于重置用户密码。

Latest Stable Version Total Downloads License Actions Status

安装

使用 Composer 安装此包

composer require joepriest/laravel-password-reset

用法

要重置密码,请在控制台中运行 user:reset-password,并使用以下选项

  • --user=:用户的 ID
  • --password=:新密码
  • --R|random:使用随机密码

如果没有提供用户 ID,您将被要求选择一个用户(默认搜索 name 字段,但此选项可以被覆盖)。

如果没有提供新密码,并且没有设置 --random 标志,您将被要求输入一个(建议使用随机密码)。

配置

  • user_model:用户模型的路径(默认为 App\Models\User::class
  • search_field:搜索用户时要使用的字段(默认为 name
  • password:命令将重置的密码字段(默认为 password

如果您想覆盖这些设置,发布配置文件

php artisan vendor:publish

然后修改 config/password-reset.php 中的选项。