日本免费精品_最新日韩一区_亚洲视频一区在线_a在线视频观看_天天射夜夜骑_粉嫩av一区二区三区_欧美中日韩免费视频_综合图区欧美_国内精品美女在线观看_午夜精品久久久久久久男人的天堂

首頁 > 編程 > PHP > 正文

PHP教程:修改discuz兼容自己開發的通行證

2020-03-24 16:23:24
字體:
來源:轉載
供稿:網友
修改discuz,uchome,ucenter兼容自己開發的通行證最近稍有接觸,修改其中的部分代碼,就貢獻其中的關鍵部分吧。

目前discuz的會員注冊是在discuz自己的體系中完成,然后post(或者mysql直接操作,此處以post代稱)到ucenter的數據庫,其中會員密碼是md5(md5(真實密碼)+首次隨機字符sult),memberid由ucenter產生。然后得到改值,保存在discuz。

如果是自己已有通行證系統,產生id,保存密碼這部分就在自己的系統完成,然后送回來到ucenter,然后保存到dizcuz。

在uc_center/client.php中加入代碼

//cjjer
functionuc_user_registerCjjer($uid,$username,$password,$email,$questionid='',$answer=''){

returncall_user_func(UC_API_FUNC,'user','register',array('uid'= $uid,'username'= $username,'password'= $password,'email'= $email,'questionid'= $questionid,'answer'= $answer));
}
functionuc_user_updateCjjer($uid,$username,$password,$email,$questionid='',$answer=''){
returncall_user_func(UC_API_FUNC,'user','myupdate',array('uid'= $uid,'username'= $username,'password'= $password,'email'= $email,'questionid'= $questionid,'answer'= $answer));
}

注冊的時候就用uc_user_registerCjjer。

在contol/user.php加入代碼:


//rewritebycjjer

functiononregister(){
$this- init_input();
$username=$this- input('username');
$myuserid=intval($this- input('uid'));
$password=$this- input('password');
$email=$this- input('email');
$questionid=$this- input('questionid');
$answer=$this- input('answer');

if((($status=$this- _check_username($username)) 0)||
(($status=$this- _check_email($email)) 0)||
($status=$_ENV['user']- get_user_by_uid($myuserid))
){
//開始更新會員資料
$_ENV['user']- update_user($myuserid,$username,$password,$email,$myuserid,$questionid,$answer);
return$myuserid;
}else{
$uid=$_ENV['user']- add_user($username,$password,$email,$myuserid,$questionid,$answer);
}
return$uid;
}

functiononmyupdate(){
$this- init_input();
$username=$this- input('username');
$myuserid=intval($this- input('uid'));
$password=$this- input('password');
$email=$this- input('email');
$questionid=$this- input('questionid');
$answer=$this- input('answer');

$status=$_ENV['user']- get_user_by_uid($myuserid);
if(!$status){
return-1;
}
$uid=$_ENV['user']- update_user($myuserid,$username,$password,$email,$myuserid,$questionid,$answer);
return$uid;
}


然后在model/user.php加入

functionupdate_user($user_id,$username,$password,$email,$uid=0,$questionid='',$answer=''){
$salt=substr(uniqid(rand()),-6);
$password=md5(md5($password).$salt);
if(!$uid)return0;
$sqladd=$uid? uid=' .intval($uid). ', :'';
$sqladd.=$questionid 0? secques=' .$this- quescrypt($questionid,$answer). ', : secques='',
//不更新密碼,,salt='$salt'
$this- db- query( update .UC_DBTABLEPRE. membersSETusername='$username',email='$email'whereuid='$uid'

return$user_id;
}

修改其中的add_user方法為:

functionadd_user($username,$password,$email,$uid=0,$questionid='',$answer=''){
$salt=substr(uniqid(rand()),-6);
$password=md5(md5($password).$salt);
$sqladd=$uid? uid=' .intval($uid). ', :'';
$sqladd.=$questionid 0? secques=' .$this- quescrypt($questionid,$answer). ', : secques='',
$this- db- query( INSERTINTO .UC_DBTABLEPRE. membersSET$sqladdusername='$username',password='$password',email='$email',regip=' .$this- base- onlineip. ',regdate=' .$this- base- time. ',salt='$salt'
$uid=$this- db- insert_id();
$this- db- query( INSERTINTO .UC_DBTABLEPRE. memberfieldsSETuid='$uid'
return$uid;
}


這樣,在uchome注冊的用戶就能自動映射到discuz,不需要激活。直接更新。


其中discuz系統的關鍵部分在include/common.inc.php里面的140行左右的驗證用戶登錄的。這里切入即可。就是在產生$sid=$discuz_pw=$discuz_secques=$discuz_uid這幾個變量的時候。包含自己的通行證,直接可以打通。


uchome在source/function_common.php這個functioncheckauth()函數里面直接切入就可以了。html教程

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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
中文字幕在线观看播放| 日韩不卡在线播放| 欧美日韩免费视频| 精品视频—区二区三区免费| 亚洲免费婷婷| 日韩欧美一级精品久久| 1区2区在线| 国产视频一二区| 国产三级在线观看视频| 精品人妻一区二区三区视频| 国产丝袜一区| 在线日韩精品视频| 欧美日韩国产91| 成年人黄国产| 久久在线91| 欧美一级欧美三级在线观看| 91精品国产综合久久蜜臀| 国产亚洲人成a一在线v站| 色综合天天性综合| 99久久久精品免费观看国产| 亚洲 国产 欧美 日韩| 日韩视频在线观看一区| 一级一片免费视频| 亚洲一区中文在线| 国产羞羞视频在线播放| 中文字幕高清在线播放| 免费视频久久| 亚洲中文字幕一区| 日韩欧美在线精品| 国产三级中文字幕| 精品国产免费视频| 中文字幕 欧美 日韩| 精品视频—区二区三区免费| 亚洲视频 中文字幕| 日韩不卡一区二区| 一级免费a一片| 久久精品日韩无码| 欧美日韩国产页| 最近免费中文字幕在线第一页| 日韩精品在线视频| 日韩欧美国产亚洲| 欧美日韩日本视频| 亚洲三级免费看| 亚洲免费精品| 日韩a一区二区| 欧美色视频一区二区三区在线观看| 亚洲福利精品在线| 亚洲欧美小说国产图片| 国产欧美综合视频| 久久99久久99精品中文字幕| 久久久99精品久久| 不卡在线一区二区| 国产极品嫩模在线视频一区| 欧美在线视频一区二区| 一区二区三区免费看视频| 在线国产一级| 在线日韩中文| 精品国产1区2区3区| 在线视频国内一区二区| 国产一区成人| 日韩精品在线看| 日韩精品中文在线观看| 日韩一级网站| 国产在线不卡一区| 91精品在线免费观看| 91精品国产高清久久久久久| 欧美日韩国产系列| www..com日韩| 韩国v欧美v日本v亚洲| 又黄又www的网站| 97视频在线| 91精品观看| 欧美日韩免费不卡视频一区二区三区| 一区二区三区精品在线| 日韩免费精品视频| 最近中文字幕在线中文高清版| 国产黄色在线看| 亚洲免费精品| 欧美日韩综合在线| 国产字幕在线看| 欧美日韩在线视频一区| 中文字幕 亚洲视频| 日韩激情一区| www.久久草| 欧美日韩午夜在线视频| 国产伦精品免费视频| a天堂中文在线官网在线| 91吃瓜在线观看| 色偷偷一区二区三区| 国产91大片| 亚洲一区精品在线| 一区二区三区在线|网站| 欧美高清一区| 免费在线视频一级不卡| 亚洲大片精品永久免费| 欧洲精品二区| 国产在线精品日韩| 色猫猫国产区一区二在线视频 | 亚洲一区视频在线观看视频| 国产一级网站视频在线| 在线视频不卡国产V| 亚洲第一视频在线观看| av丝袜在线| 男人的天堂网av| 不卡视频一区二区| 一本久久a久久精品亚洲| 久久激情一区| 亚洲黄色一区二区| 国产日韩精品视频| 视频一区三区| 国产高清在线一区| 日韩一级免费在线观看| 视频一区三区| 日韩视频精品| 二区视频在线观看| 精品人妻一区二区三区视频| 在线中文字幕网站| 中文字幕在线看精品乱码| wwwwww在线观看| 亚洲国产福利视频| 国产男女av| 一区三区视频| 中文av字幕一区| 中文字幕在线精品| 精品欧美日韩在线| 欧美一级手机免费观看片| 欧洲一级精品| 日韩欧美中文字幕精品| 视频一区中文字幕国产| 日韩欧美中文第一页| 欧美日韩视频免费| 欧美日韩在线视频免费观看 | 国产一级免费| 精品日韩99亚洲| www日韩欧美| 国产黄色在线观看| 日韩精品在线私人| 久久精品久久久久| 欧美日韩高清| 精品国产31久久久久久| 二区视频在线观看| 蜜桃久久av| 久久精品国产91精品亚洲| 国产天堂素人系列在线视频| 色综合婷婷久久| 婷婷中文字幕在线观看| 日韩精品视频在线观看免费| 国产小视频在线观看免费| 美国av一区二区| 欧美日韩综合在线观看| 中文字幕视频在线免费欧美日韩综合在线看| 91精品久久久久久蜜臀| 亚洲第一网中文字幕| www.尤物.com| 精品国产乱码一区二区| 一本一道久久a久久精品综合蜜臀| 国产小视频免费在线观看| 国产日韩av一区| 欧美 日韩 中文字幕| 国产欧美日韩不卡免费| 亚洲开心激情| 国产黄在线播放| 日韩在线视频免费观看 | 亚洲国产91精品在线观看| 在线一区二区不卡| 亚洲国产综合久久| 欧美 日韩 国产 在线| 欧美日韩在线不卡视频| 91精品国产91| 日韩在线小视频| 日韩中文字幕久久| 欧美久久久久久蜜桃| 日韩欧美在线视频| 亚洲第一中文字幕| 亚洲成av人片一区二区密柚| 一区二区精品区| 中文字幕成人乱码在线电影| 免费高清视频日韩| 精品久久九九| 国产91欧美| 一区二区高清在线| 日韩在线观看精品| 黄色在线资源| 91精品日本| 中文字幕日韩欧美| 欧美久久久久久蜜桃| 欧美日韩精品在线视频| 国产日韩亚洲欧美| 最近高清中文在线字幕在线观看1| 黄色欧美日韩| 国产乱码午夜在线视频| 欧美日韩综合在线| 91久久久久久久久| 中文字幕亚洲乱码| 国产不卡在线| 在线视频观看日韩| 高清不卡一区二区| 国产中文伊人| 亚洲欧美小说国产图片| 日韩一级在线视频| 99pao成人国产永久免费视频| 91欧美日韩| 欧美日韩精品三区| 91www成人久久| 亚洲大片精品永久免费| 亚洲欧美小说国产图片| 精品播放一区二区| 亚洲天堂国产视频| 国产欧美日产一区| 精品一区二区在线观看视频| 日韩欧美国产1| 日本不卡视频一区| 国产亚洲欧美色| 美女尤物久久精品| 日本精品福利视频| 久久99精品久久久久婷婷| 亚洲国产无线乱码在线观看| 婷婷中文字幕一区三区| 中文字幕精品亚洲| 日韩精品在线观| 在线看av的网址| 中文字幕在线观看精品| 亚洲欧洲精品在线| 国产欧美日韩不卡| 亚洲中文字幕一区| 一级一片免费视频| 亚洲 国产 欧美 日韩| 91精品国产经典在线观看| 欧美在线视频第一页| 国产手机视频一区二区| 国产卡1卡2卡三卡在线| 精品中文字幕在线| 99久久精品国产亚洲| 欧美二区在线观看| 日韩av一区二区在线| 九九九精品视频| 国产黄色精品| 日韩欧美中文在线| 亚洲制服丝袜一区| 日韩中文字幕在线视频播放| 欧美日韩在线第一页| 欧美日韩综合在线| 日韩专区中文字幕| 国产欧美日韩精品在线观看| 五月综合激情日本mⅴ| 亚洲一区精品在线| 日韩.欧美.亚洲| 久久精品蜜桃| 日韩久久久精品| 欧美日韩国产区| 99视频在线看| 精品免费视频| 在线国产99| 成人一区二区不卡免费| 亚洲欧美久久久| 国产成人精品网址| 国产视频三级在线观看播放| 亚洲中午字幕| 欧美日韩国产在线看| 中文网丁香综合网| 久久精品人妻一区二区三区| 国产1卡2卡三卡四卡网站| 日韩免费视频一区| 日韩字幕在线观看| 精品一二三四区| 极品久久久久久| 精品视频www| 国产蜜臀在线| 国产乱国产乱300精品| 日韩视频在线一区| 亚洲大胆人体av| 欧美日韩国产不卡在线看| 日韩在线视频精品| 久久久精品福利| 中文字幕欧美日韩va免费视频 | 一级国产黄色片| 精品国产1区2区3区| 免费网站看黄yyy222| 欧美一级日韩不卡播放免费| 日韩欧美国产三级| 国产69精品久久app免费版| 一本一道综合狠狠老| 日韩精品a在线观看91| 91精品国产91久久久久青草| 国产黄色在线播放| 日韩在线视频观看| 欧美日韩在线播放三区四区| 日韩 欧美 综合| 欧美三级在线看| 偷窥国产亚洲免费视频| 日韩精品视频在线播放| 国产永久在线观看| lutube成人福利在线观看| 国产绿帽一区二区三区| 亚洲 欧美综合在线网络| 欧美变态tickling挠脚心| 在线视频色在线| 在线观看国产福利视频| 精品极品三级久久久久| 国产一卡2卡3卡4卡网站免费| a√免费观看在线网址www| www高清在线视频日韩欧美| 亚洲成av人片在线| 91久久久精品| 91极品视频在线观看| 精品激情国产视频| 日本精品国语自产拍在线观看| 日韩一级二级三级精品视频| 日韩手机在线观看视频| 精品激情国产视频| 国产乱码午夜在线视频| 欧美精品一区二区三区在线播放| 日韩精品在线视频| 欧美日韩不卡在线视频| 粉嫩喷白浆久久| 精品视频—区二区三区免费| 中文字幕欧美亚洲| 国产福利在线导航| 国产欧美日韩精品高清二区综合区 | 日本精品在线中文字幕| 91精品观看| 91精品国产入口| 国产高清大尺度一区二区不卡| 日韩国产91| 欧美一级免费观看| 日本免费在线视频不卡一不卡二| 天天综合日日夜夜精品| 国产视频一二区| 91精品国产日韩91久久久久久| 三级网站免费观看| 国内不卡的二区三区中文字幕| 国产香蕉精品视频| 精品久久电影| 中文字幕第一页在线播放| 日韩欧美中文在线| 在线视频三区| 中文字幕精品亚洲| 亚洲成人7777| 日韩精品在线观| 天堂√8在线中文| 欧美 日韩 中文字幕| 欧美日韩精品在线观看| 日韩精品一区二区三区视频播放| 日韩欧美综合视频| 国产欧美久久久精品影院| 日本啊v在线| 免费网站看黄yyy222| 欧美久久在线| 日韩专区中文字幕| 精品一二线国产| 精品调教chinesegay| 成人久久在线| 中文字幕在线视频精品| 日韩久久不卡| 亚洲欧洲三级| 日韩在线视频二区| 精品国产欧美成人夜夜嗨| 欧美日韩视频在线| 国产不卡视频在线| 国产成人一区二区精品非洲| 日本国产一区| 精品视频999| 91精品免费在线观看| 欧美日韩亚洲第一| 成年人看的羞羞网站| 久久久久蜜桃| 日韩精品在线第一页| 精品日韩视频在线观看| 欧美一卡2卡3卡4卡| 国产日韩在线视频| av最新网址| 亚洲第一中文字幕| 欧美三级在线看| 中文字幕 欧美 日韩| 大香一本蕉伊线亚洲网| 国产91一区| 日韩欧美高清在线| 日韩手机在线观看视频| 日韩国产成人| 欧美日韩精品电影| wwwwww在线观看| 日韩午夜中文字幕| 日韩va亚洲va欧洲va国产| 91精品国产综合久久蜜臀| 欧美三级一区二区三区| 一区二区日韩免费看| 91精品视频播放| 日韩中文欧美| 国产 欧美 日韩 在线| 欧美乱大交xxxxx另类| 日韩av一区二区在线| 免费精品国产自产拍观看| 欧美日韩国产中文| 欧美日韩午夜在线| 中文字幕一区免费| 精品国产乱码一区二区| 精品亚洲国内自在自线福利| 日韩精品午夜| 另类专区欧美| 久艹在线视频|