Я создаю токен, используя JWT в cakePHP.Работает нормально.Теперь я хочу сохранить этот созданный токен в базе данных.Для хранения этого токена мне нужно получать токен только из данных, закодированных в 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']);
Ни один из них не работает.Может кто-нибудь, пожалуйста, помогите мне в этом.