tp5.1使用jwt验证接口安全验证

本文介绍如何在TP5.1框架中通过Composer安装并运用JWT(JSON Web Tokens)进行接口的安全验证,确保API交互的安全性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

composer 安装

composer require lcobucci/jwt3.3
 //登录接口
    public function logins(Request $request){
   
        $data=$request->post();
        $validate = new \app\admin\validate\Admin();
        $result = $validate->check($data);
        if(!$result){
   
            return json([$validate->getError()]);
        }
        $data['password']=md5($data['password']);
        $arr=Db::name('admin')->where($data)->find();
        if ($arr){
   
            $token=new ToKen();
            $admintoken=$token->getToKen($arr['id']);
            cache('uid',$arr['id']);
            $admindata=[
                'token'=>$admintoken,
                'username'=>$arr['username'],
                //'email'=>$arr['email'],
            ];
            return json
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值