cakephp中的JWT令牌解码
我面临一个解码令牌(JWT)的问题。在这里,它被成功编码,并为我提供了一个令牌。我的代码是:cakephp中的JWT令牌解码,php,api,cakephp,jwt,Php,Api,Cakephp,Jwt,我面临一个解码令牌(JWT)的问题。在这里,它被成功编码,并为我提供了一个令牌。我的代码是: $tokenData = $this->set([ 'data' => [ 'token' => JWT::encode([ 'sub' => $user['username'], 'exp' => tim
$tokenData = $this->set([
'data' => [
'token' => JWT::encode([
'sub' => $user['username'],
'exp' => time() + 202200
],
Security::salt())
],
'_serialize' => ['success', 'data']
]);
它返回“token”:{“token”:“XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX”}
我使用以下方法来解码:
$JWT_KEY = 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx';
$token = JWT::decode($JWT_KEY);
dd($token);
我怎样才能得到它?特别是时间。提前感谢如果您正在使用firebase JWT,请查看: 对我来说,这个命令起作用了,下面是我的一段代码: $jwt=$this->request->data[''u-token']; $decoded=JWT::decode($JWT,$this->pepper,array('HS256'))
//$decoded是一个包含令牌解码数据的对象您如何获得什么?
dd
向您展示了什么?