thinkphp5.1 使用firebase/php-jwt

瀏覽:166 發布日期:2019/11/20 分類:ThinkPHP5專區
thinkphp5.1 使用firebase/php-jwt 致命錯誤: Class 'Firebase\JWT\JWT'


代碼:
<?php
namespace app\api\controller;
use app\api\controller\base;
use \Firebase\JWT\JWT;
use app\api\validate\LoginValidate;
use app\common\model\UserModel;
use think\Request;

class Login extends base
{
public function index(Request $request)
{
//驗證輸入是否合法
// $data=$request->param();
// $validate=new LoginValidate();
// if(!$validate->check($data)){
// return json(['code'=>0,'msg'=>$validate->getError()],400);
// }
//查詢數據表
// $db=new UserModel();
// $res=$db->where('username',$data['username'])->where('password',$data['password'])->find();
// if(!$res){
// return json(['code'=>0,'msg'=>'用戶名或者密碼錯誤'],400);
// }

$key = 'api';
$pcode = array(
"iat" => time(),
"nbf" => time(),
"exp" => time()+60*60/2,//有效時間
"uid" =>122323233
);
$token =JWT::encode($pcode, $key);

return json(['code'=>1,'msg'=>'登錄成功','token'=>$token]);

}
}

?>

附件 MAD`[email protected]$1BXCV{7GQ3X.png ( 59.59 KB 下載:0 次 )

最佳答案
評論( 相關
后面還有條評論,點擊查看>>
天津快乐十分开奖结果