authmagic / authmagic-timerange-stateless-laravel-middleware
该软件包最新版本(v0.0.3)没有可用的许可证信息。
Authmagic 时间范围无状态 Express 中间件
v0.0.3
2019-10-29 21:15 UTC
Requires
- guzzlehttp/guzzle: ^6.3
This package is not auto-updated.
Last update: 2024-09-25 20:46:37 UTC
README
authmagic-timerange-stateless-laravel-middleware
Laravel 面向从由 authmagic 身份验证核心生成的 Authorization 头部接收到的令牌验证状态的包装器。
如何安装
$ composer require authmagic/authmagic-timerange-stateless-laravel-middleware
发布配置
从项目的根目录运行此命令行命令,以将 authmagic.php 配置复制到 Laravel 配置文件夹
$ php artisan vendor:publish --provider="Authmagic\AuthmagicLaravel\AuthmagicServiceProvider"
用法
使用 handle 方法创建中间件。
public function handle($request, Closure $next) { $token = Authmagic::auth($request); if ($token) { // ... return $next($request); } return response('Unauthorized action', Response::HTTP_FORBIDDEN); }
许可证
authmagic-timerange-stateless-laravel-middleware 是 MIT 许可。