1. 程式人生 > >jwt的安裝與使用

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,剛才的文件是最好的老師!