psychemedics/psy-autenticacao

此包已被废弃,不再维护。作者建议使用 virtualclick/vc-auth 包代替。

Psychemedis认证服务器通信包

v2.0.0 2021-04-22 13:47 UTC

This package is auto-updated.

Last update: 2021-05-12 11:03:22 UTC


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();
});