我有这个对象,里面有一个带有字符串的属性。
class Authentication
{
public $secretKey = "secret";
}
当我在jwt中使用变量进行解码时,其输出:
Object of class stdClass could not be converted to string
在任何时候我都不会将该变量作为对象。
这是我对代码的处理:
$authentication = new Authentication();
$token = array();
$token['id'] = "username_here";
$jwtToken = jwt::encode($token, $authentication->getKey());
echo jwt::decode($jwtToken, $authentication->getKey());
答案 0 :(得分:0)
问题是我试图回显作为对象的返回值。本来我以为问题是变量。