authmagic/authmagic-timerange-stateless-laravel-middleware

该软件包最新版本(v0.0.3)没有可用的许可证信息。

Authmagic 时间范围无状态 Express 中间件

v0.0.3 2019-10-29 21:15 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 许可