psychemedics / psy-autenticacao
v2.0.0
2021-04-22 13:47 UTC
Requires
- php: >=7.0
- illuminate/support: 5.4.x|5.5.x|5.6.x|5.7.x|5.8.x|6.x|7.x|8.x
README
关于
Psychemedis认证服务器通信包
安装
Composer
composer require psychemedics/psy-autenticacao
config/app.php
用于 Laravel < 5.5
'providers' => [
...
PsyAutenticacao\ServiceProvider::class,
],
app/Http/Kernel.php
protected $routeMiddleware = [
...
'psyauth' => \PsyAutenticacao\HandlePsyAuth::class,
];
发布
使用以下命令发布配置文件 config/psyauth.php
php artisan vendor:publish --provider="PsyAutenticacao\ServiceProvider"
环境变量
PSYAUTH_URL=https://
PSYAUTH_TOKEN=123456
PSYAUTH_USE_FORWARDED_FOR=false
使用方法
Route::middleware('psyauth')->get('/user', function (Request $request) {
return $request->user();
});