$payload['GivenName'] != 'CreatShare')
return 'token invalid';
if (isset($payload['exp']) && $payload['exp'] < time())
return 'timeout';
return [
'memberId' => $payload['memberId'],
'permission' =>$payload['permission']
];
} /**
* get a token
* @return null
*/
public static function getToken()
{
$token = null;
if (isset($_SERVER['HTTP_AUTHORIZATION']))
$token = $_SERVER['HTTP_AUTHORIZATION'];
return $token;
}
}
$token = Token::createToken($member_id, $member_permission); //创建一个
token$token = Token::getToken(); //从http请求头获取
token$result = Token::checkToken(); //解析token相关推荐:
php xml操作类(自定义)
PHP实现可自定义样式的分页类,php自定义样式分页
php中自定义类文件自动加载
以上就是php自定义token类并将生成的token放在http请求头的Authorization中的代码的详细内容,更多请关注php中文网其它相关文章!
网站建设是一个广义的术语,涵盖了许多不同的技能和学科中所使用的生产和维护的网站。
关键词:php自定义token类并将生成的token放在http请求头的Authorization中的代码