您的位置:首页 > 其它

discuz加解密function authcode用法

2016-05-18 11:17 375 查看
authcode第三个参数和 key的规则是动态生成的

if(empty($this->var['cookie']['saltkey'])) {
$this->var['cookie']['saltkey'] = random(8);
dsetcookie('saltkey', $this->var['cookie']['saltkey'], 86400 * 30, 1, 1);
}
$this->var['authkey'] = md5($this->var['config']['security']['authkey'].$this->var['cookie']['saltkey']);

saltkey是随机8位数,放在cookie,限定了只能在同个浏览器进行解密。如在不同的浏览器进行解密,是解不出来

getglobal('authkey'));

从全局的$_G中拿出数据
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: