麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 網(wǎng)站 > CMS建站 > 正文

Discuz中的同步登錄

2020-03-24 18:18:35
字體:
供稿:網(wǎng)友
意思很明白了,那它是如何實現(xiàn)的呢?UC/Control/user.php中有一個onsynlogin方法,這里就是處理同步登錄的。function onsynlogin() {
$this- init_input();
$uid = $this- input('uid');
if($this- app['synlogin']) {
if($this- user = $_ENV['user']- get_user_by_uid($uid)) {
$synstr = '';
foreach($this- cache['apps'] as $appid = $app) {
if($app['synlogin'] $app['appid'] != $this- app['appid']) {
$synstr .= ' script type= text/javascript src= '.$app['url'].'/api/uc.php?time='.$this- time.' code='.urlencode($this- authcode('action=synlogin username='.$this- user['username'].' uid='.$this- user['uid'].' password='.$this- user['password']. time= .$this- time, 'ENCODE', $app['authkey'])).' reload= 1 /script
}
}
return $synstr;
}
}
return '';
} 當(dāng)調(diào)用該方法時,實際上會去調(diào)用該應(yīng)用下api/uc.php文件,將用戶名、密碼及時間戳做為參數(shù)傳遞。
以上是實現(xiàn)的第一步。第二步,當(dāng)應(yīng)用接收到UC的請求后,會調(diào)用uc_note類中的synlogin方法,該方法的核心是送一個P3P的HTTP頭,然后種下COOKIE。$discuz_auth_key = md5($_DCACHE['settings']['authkey'].$_SERVER['HTTP_USER_AGENT']);
header('P3P: CP= CURa ADMa DEVa PSAo PSDo OUR BUS UNI PUR INT DEM STA PRE COM NAV OTC NOI DSP COR ');
$uid = intval($uid);
$query = $this- db- query( SELECT username, uid, password, secques FROM .$this- tablepre. members WHERE uid='$uid'
if($member = $this- db- fetch_array($query)) {
_setcookie('sid', '', -86400 * 365);
_setcookie('cookietime', $cookietime, 31536000);
_setcookie('auth', _authcode( $member[password]/t$member[secques]/t$member[uid] , 'ENCODE', $discuz_auth_key), $cookietime);
} else {
_setcookie('cookietime', $cookietime, 31536000);
_setcookie('loginuser', $username, $cookietime);
_setcookie('activationauth', _authcode($username, 'ENCODE', $discuz_auth_key), $cookietime);
} 對于Disucz這種基于COOKIE驗證的應(yīng)用來說,就實現(xiàn)了同步登錄。html教程

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 欧日一级片 | 香蕉久草视频 | 亚洲第一激情 | 毛片免费视频在线观看 | 狠狠操天天射 | 国产自在线 | 日本在线看片 | 久久综合爱 | 黄色网址在线免费播放 | 亚州综合 | 午夜噜噜噜 | 亚洲精品久久久久久 | 国产在线看一区 | 免费黄色在线观看网站 | 久久精品79国产精品 | 国产视频在线免费观看 | 销魂美女一区二区 | 精品国产一区二区三区四区在线 | 鲁丝一区二区三区不属 | 久久久久久久久久亚洲精品 | xxxx8| 久久久久九九九女人毛片 | 欧美日韩在线看片 | 伊人亚洲精品 | 国产免费中文字幕 | 欧美日韩在线看片 | 日韩精品中文字幕一区二区三区 | 欧美片a| 精品成人免费一区二区在线播放 | 欧美性生交xxxxx免费观看 | 久久亚洲国产午夜精品理论片 | 国产成人精品午夜视频' | 免费在线观看毛片视频 | 福利四区| 精品一区二区三区日本 | 欧美a∨一区二区三区久久黄 | 国产免费观看电影网站 | 国av在线 | 国产一区视频在线观看免费 | 草久影院| 欧美成年人视频在线观看 |