hacklee/laravel5-multi-auth
Composer 安装命令:
composer require hacklee/laravel5-multi-auth
包简介
laravel5 mutil auth
README 文档
README
ravel5 多个Auth实现
###参考 https://github.com/ollieread/multiauth 写的4.2版思路
##使用composer加载到项目
- 修改composer.json 增加下面的require
"require": {
"hacklee/laravel5-multi-auth": "dev-master"
}
- 执行 composer update
##使用步骤
- 替换app.config 中的'Illuminate\Auth\AuthServiceProvider' 为 'Hacklee\Multiauth\XhAuthServiceProvider'
- 更改auth.php
配置示例:
<?php return [ 'cp' => [ 'driver' => 'cp', 'model' => 'App\CpUser', 'table' => 'cp_user', 'password' => [ 'email' => 'emails.password', 'table' => 'password_resets', 'expire' => 60 ] ], 'op' => [ 'driver' => 'op', 'model' => 'App\OpUser', 'table' => 'op_user', 'password' => [ 'email' => 'emails.password', 'table' => 'password_resets', 'expire' => 60 ] ], 'api' => [ 'driver' => 'api', 'model' => 'App\ApiUser', 'table' => 'api_user', 'password' => [ 'email' => 'emails.password', 'table' => 'password_resets', 'expire' => 60 ] ] ];
##使用示例
Auth::cp()->attempt(); Auth::api()->attempt(); Auth::op()->attempt();
统计信息
- 总下载量: 4.71k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 11
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2015-03-04