如何仅从jwt编码令牌中获取令牌

时间:2018-12-27 13:28:15

标签: jwt cakephp-3.0

我正在CakePHP中使用JWT创建令牌。一切正常。现在,我要将创建的令牌存储到数据库中。为了存储此令牌,我只需要从JWT编码数据中获取令牌。它正在返回大量数据。我只需要令牌。这是生成JWT之后获得的数据。

'{"data":{"helpers":[],"request":{"trustProxy":false},"response":{},"paginate":[],"components":[],"View":null,"passedArgs":[],"modelClass":"ApiCode","viewClass":null,"viewVars":{"data":{"token":"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJhbGciOiJIUzI1NiIsImlkIjo5LCJzdWIiOiJFNzQxMzciLCJpYXQiOjE1NDU5MTY4MTgsImV4cCI6MTU0NTkxNjg3OH0.Uuf-HsoSiSAALupTSAv304TRceGohi2sTs_PjF3dzMw"},"_serialize":["data"]},"RequestHandler":{"enabled":true,"ext":null,"ajaxLayout":null,"request":{"trustProxy":false},"response":{},"componen'...

从以上数据中,我只需要此令牌eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJhbGciOiJIUzI1NiIsImlkIjo5LCJzdWIiOiJFNzQxMzciLCJpYXQiOjE1NDU5MTY4MTgsImV4cCI6MTU0NTkxNjg3OH0.Uuf-HsoSiSAALupTSAv304TRceGohi2sTs_PjF3dzMw

我使用过foreach,但是它不起作用。我也尝试过这个

$data = (json_encode(compact('data'))); var_dump($data['token']);

他们都没有工作。 谁能帮我这个忙。

0 个答案:

没有答案