kaantanis/filament-password-confirmation
最新稳定版本:v1.0.3
Composer 安装命令:
composer require kaantanis/filament-password-confirmation
包简介
Filament Password Confirmation
README 文档
README
Filament Password Confirmation
Art
This package allows you to attach a middleware for password confirmation to your routes. If user time is expired, the user will be redirected to a password confirmation page.
This feature protects your routes if you have a long session time.
Note: Exdends via Illuminate\Auth\Middleware\RequirePassword middleware.
Installation
You can install the package via composer:
composer require kaantanis/filament-password-confirmation
You can publish the config file with:
php artisan vendor:publish --tag="filament-password-confirmation-config"
Optionally, you can publish the views using
php artisan vendor:publish --tag="filament-password-confirmation-views"
Usage
Open your filament.php config file and add the middleware.
'middleware' => [ 'auth' => [ ... \KaanTanis\FilamentPasswordConfirmation\Http\Middleware\PasswordConfirmationMiddleware::class ], ]
Configuration
Time out can be configured in the config file. Default is 10800 seconds.
'timeout' => 10800 // 3 hours
Changelog
Please see CHANGELOG for more information on what has changed recently.
Roadmap
- Not working on post request. If user time is expired, the user will be redirected (or modal) to a password confirmation page.
- Add more languages
- Add more documentation
- Get confirmation on critical actions even if the session doesn't expire
- Confirmation for specific resources and actions
- Confirmation from modal
- Auto redirect/open modal if session is expired
License
The MIT License (MIT). Please see License File for more information.
统计信息
- 总下载量: 939
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 8
- 点击次数: 2
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2022-11-02
