1.下载扩展
composer require firebase/php-jwt
2. 封装生成TOKEN,解密TOKEN的方法
USE 引入刚刚下载的类
use Firebase\JWT\JWT;
封装
<?php
namespace App\Server;
use Firebase\JWT\JWT;
use Firebase\JWT\Key;
use phpDocumentor\Reflection\Types\False_;
class JwtServer
{
//加密
public static function createToken($userId)
{
$key = "example_key";
$payload = array(
"iss" => "http://example.org",
"aud" => "http://example.com",
"iat" => 1356999524,
"nbf" => 1357000000,
'user_id'=>$userId
);