Lumen 安装(未完成)

未匹配的标注

通过 composer 安装

运行以下命令安装最新版本:

composer require tymon/jwt-auth

修改引导文件

添加以下代码片段到 bootstrap/app.php 文件中的提供者部分,如下所示:

// 取消这行注释
$app->register(App\Providers\AuthServiceProvider::class);

// 添加到这行
$app->register(Tymon\JWTAuth\Providers\LumenServiceProvider::class);

然后取消同一文件中 auth 中间件的注释:

$app->routeMiddleware([
    'auth' => App\Http\Middleware\Authenticate::class,
]);

生成密钥

我自带了一个助手命令来帮您生成密钥:

php artisan jwt:secret

这将使用 JWT_SECRET=foobar 类似的内容来更新您的 .env 文件。

这将用于签署您 token 的密钥。具体如何发生取决于您选择使用的算法。

本文章首发在 LearnKu.com 网站上。

上一篇 下一篇
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
讨论数量: 0
发起讨论 查看所有版本


暂无话题~