jwt的安装与使用

说明:此文只是提供了两个网址罢了。一是github找到组件,二是找到配置文档。其他并没有干什么事情。
jwt-auth是一个组件,使用它和使用其他组件并没什么不同。

1,github上搜索jwt-auth
在这里插入图片描述
2,进去之后,再点击到说明文档
在这里插入图片描述
3,点击安装部分文档
在这里插入图片描述

在这里插入图片描述
4,composer安装

composer require tymon/jwt-auth 安装的并不是最新版本,根据自己的laravel版本选择,我用的是laravel最新5.7版本,所以我使用最新的,后面须加上版本号,再打开一个页面,回到github
在这里插入图片描述
在这里插入图片描述

composer require tymon/jwt-auth:1.0.0-rc.3

这时composer.json中添加了组件
在这里插入图片描述
5,接着回到安装文档中进行下几步的操作,读者自行按步骤进行即可。
注册服务提供者

'providers' => [

    ...

    Tymon\JWTAuth\Providers\LaravelServiceProvider::class,
]

生成jwt配置文件,会在config目录下生成jwt.php

php artisan vendor:publish --provider="Tymon\JWTAuth\Providers\LaravelServiceProvider"

在这里插入图片描述
生成jwt密钥,会在.env中自动添加一行配置

php artisan jwt:secret

在这里插入图片描述
6,按照文档往下进行即可
在这里插入图片描述
7,如果对接下来的不知如何做起,也可以参考下一篇文章
续:jwt的安装与使用–路由配置
https://blog.csdn.net/yt_php/article/details/86356509
续:jwt的安装与使用–Auth认证
https://blog.csdn.net/yt_php/article/details/86359488

当然这些还不够,如想深入了解jwt,刚才的文档是最好的老师!

猜你喜欢

转载自blog.csdn.net/yt_php/article/details/86354133