我正在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']);
他们都没有工作。 谁能帮我这个忙。