您当前的位置: 首页 > 

暂无认证

  • 1浏览

    0关注

    96107博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

composer安装JWT并获取token

发布时间:2022-05-23 22:16:15 ,浏览量:1

获取的token。 在这里插入图片描述下载jwt插件.

composer require lcobucci/jwt

然后降级:不然不能使用。

composer require lcobucci/jwt=3.3.3 

在这里插入图片描述

 //注意;common.php文件没有user概念 $signer = new Lcobucci\JWT\Signer\Hmac\Sha256();//加密算法 $time = time(); $key = new Lcobucci\JWT\Signer\Key(config('shop.API_KEY')); $token = (new Lcobucci\JWT\Builder())->issuedBy('http://www.lampol.vip') ->identifiedBy('4f1g23a12aa', true)//身份验证 ->issuedAt($time)//签发时间 ->expiresAt($time + 60)//(这里才是对的!)过期时间,也就是说这个token什么时候会失效。当前时间+60秒后会失效 ->withClaim('mobile', $mobile) ->getToken($signer, $key);//配置项 return $token;//返回token } 

在这里插入图片描述

public function token(){ $token = getToken('15588608866'); dump($token);//jwt对象。里面header数组里面有token dump((string)$token);//token } 

在这里插入图片描述

关注
打赏
1655516835
查看更多评论
立即登录/注册

微信扫码登录

0.0470s