diviky/laravel-security

提供安全设置和登录历史记录

v3.0.4 2024-09-08 08:07 UTC

README

安装

该包需要 Laravel 7 或更高版本,以及 PHP 7.0+。

您可以使用 Composer 将包安装到您的 Laravel 项目中

composer require diviky/laravel-security

配置

安装包后,使用 Artisan 命令 vendor:publish 发布其配置、迁移和视图

php artisan vendor:publish --provider="Diviky\Security\SecurityServiceProvider"

接下来,您需要迁移数据库。Laravel 认证日志迁移将创建存储认证日志所需的应用程序表

php artisan migrate

可用的中间件

'firewall.blacklist'
'firewall.whitelist'
'firewall.attacks'
'2fa'
'2fa.remember'
'2fa.stateless'
'security.password' // Check is password very older
'security.headers' // Add headers

许可协议

Laravel 认证日志是开源软件,采用MIT 许可协议