shamarkellman/auth-logger
Composer 安装命令:
composer require shamarkellman/auth-logger
包简介
Log all authentication events performed with an application
README 文档
README
Laravel package to log all authentication events.
Requirements
- PHP >= 7.0
- Laravel >= 5.5
Installation
composer require shamarkellman/auth-logger
Publish assets
php artisan vendor:publish --provider="Shamarkellman\AuthLogger\Providers\AuthLoggerServiceProvider"
Run migrations
php artisan migrate
Usage
Add Shamarkellman\AuthLogger\Traits\AuthLoggable trait to User Models
<?php namespace App; use Illuminate\Notifications\Notifiable; use Illuminate\Foundation\Auth\User as Authenticatable; use Shamarkellman\AuthLogger\Traits\AuthLoggable; class User extends Authenticatable { use Notifiable, AuthLoggable; /** * The attributes that are mass assignable. * * @var array */ protected $fillable = [ 'name', 'email', 'password', ]; /** * The attributes that should be hidden for arrays. * * @var array */ protected $hidden = [ 'password', 'remember_token', ]; }
TODO
- Log authenticated, authenticating
- Tests
Credits
- Shamar Kellman
License
Published under MIT License
统计信息
- 总下载量: 52
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2018-01-18