riftone07 / changepasswordfirst
这是一个允许你在首次连接时更改密码的包
dev-master
2020-02-18 18:00 UTC
Requires
- php: >=5.4.0
- illuminate/support: ~5.0|^6.0
This package is auto-updated.
Last update: 2024-09-19 03:47:53 UTC
README
安装
您可以使用composer安装此包
$ composer require riftone07/changepasswordfirst
然后,将服务提供者添加到config/app.php文件中。在Laravel 5.5及以上版本中,如果启用了包自动发现,则可以跳过此步骤。
riftone07\changepasswordfirst\ChangePasswordFirstServiceProvider::class,
运行迁移
php artisan migrate
使用中间件
此包附带PasswordExpired
中间件。您可以在app/Http/Kernel.php文件中添加它们
protected $routeMiddleware = [
// ...
'password_expired' => \riftone07\changepasswordfirst\Http\Middleware\PasswordExpired::class
];
然后,您可以使用中间件规则保护您的路由,除了连接路由外
Route::group(['middleware' => ['password_expired']], function () {
//
});
发布
作为可选操作,如果您想修改默认视图,您可以发布视图文件
php artisan vendor:publish
恭喜,您已成功安装changepasswordfirst !