中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久

phpcms V9實現QQ登陸OAuth2.0提供下載
來源:易賢網 閱讀:1929 次 日期:2014-08-19 14:30:31
溫馨提示:易賢網小編為您整理了“phpcms V9實現QQ登陸OAuth2.0提供下載”,方便廣大網友查閱!

phpcmsV9使用的QQ登陸依然是OAuth1.0,但現在騰訊已經不審核使用OAuth1.0的網站了。這對于使用pc的站長來講是一個無比巨大的坑。經過對phpcms論壇的一位同學做的插件進行修改,現在完美實現QQ登陸,暫無發現bug

實現步驟:

①打開phpcmsmodulesmemberindex.php文件,把下面的代碼找個地方塞進去(可以直接在pc默認的QQ登陸下面)。

代碼如下:

//QQ登陸oAuth2.0

ublic function public_qq_login2(){

$appid = pc_base::load_config('system', 'qq_appid');

$appkey = pc_base::load_config('system', 'qq_appkey');

$callback = pc_base::load_config('system', 'qq_callback');

pc_base::load_app_class('qqOAuth2','',0);

$info = new qqOAuth2($appid,$appkey,$callback);

$this->_session_start();

if (!isset($_GET['code'])){

$info->redirect_to_login();

}else{

$code = $_GET['code'];

$_SESSION['openid'] = $info->get_openid($code);//調取QQ openid值

if(!emptyempty($_SESSION['openid'])){

$r = $this->db->get_one(array('connectid'=>$_SESSION['openid'],'from'=>'qq'));

if(!emptyempty($r)){

//QQ已存在于數據庫,則直接轉向登陸操作

$password = $r['password'];

$this->_init_phpsso();

$synloginstr = $this->client->ps_member_synlogin($r['phpssouid']);

$userid = $r['userid'];

$groupid = $r['groupid'];

$username = $r['username'];

$nickname = emptyempty($r['nickname']) ? $username : $r['nickname'];

$this->db->update(array('lastip'=>ip(), 'lastdate'=>SYS_TIME, 'nickname'=>$me['name']), array('userid'=>$userid));

if(!$cookietime) $get_cookietime = param::get_cookie('cookietime');

$_cookietime = $cookietime ? intval($cookietime) : ($get_cookietime ? $get_cookietime : 0);

$cookietime = $_cookietime ? TIME + $_cookietime : 0;

$phpcms_auth_key = md5(pc_base::load_config('system', 'auth_key').$this->http_user_agent);

$phpcms_auth = sys_auth($userid."t".$password, 'ENCODE', $phpcms_auth_key);

param::set_cookie('auth', $phpcms_auth, $cookietime);

param::set_cookie('_userid', $userid, $cookietime);

param::set_cookie('_username', $username, $cookietime);

param::set_cookie('_groupid', $groupid, $cookietime);

param::set_cookie('cookietime', $_cookietime, $cookietime);

param::set_cookie('_nickname', $nickname, $cookietime);

$forward = isset($_GET['forward']) && !emptyempty($_GET['forward']) ? $_GET['forward'] : 'index.php?m=member&c=index';

showmessage(L('login_success').$synloginstr, $forward);

}else{

//未存在于數據庫中,跳去完善資料頁面。頁面預置用戶名(QQ返回是UTF8編碼,如有需要進行轉碼)

$user = $info->get_user_info();

$_SESSION['connectid'] = $_SESSION['openid'];

$_SESSION['from'] = 'qq';

if(CHARSET != 'utf-8') {//轉編碼

$connect_username = iconv('utf-8', CHARSET, $user['nickname']);

}

include template('member', 'connect');

}

}

}

}

②把附件的qqOAuth2.class.php文件放在 phpcmsmodulesmemberclasses 文件夾里。

③在后臺找到connect設置,把QQ號碼登陸的回調地址改成http://m.ges-training.com/index.php?m=member&c=index&a=public_qq_login2 (把我的域名換成你自己的)

④填好App ID和App key,然后更新緩存。

⑤ 登陸phpmyadmin,找到v9_member這張表的connectid字段(或者自定義的字段),把類型改成“char(255)”,因為 phpcms默認是15位的。所以我們直接徹底修改成255位,這個不管是騰訊的其它第三方網站帳號(例如淘寶、支付寶、百度、360等其它第三方帳 號),都可以完成數據綁定。(此條添加于7月27號,由網友liuyang814發郵件提醒)

后期會把新浪微博及騰訊微博的代碼放上來。phpcms的周邊代碼太少了,網上找都找不到。

更多信息請查看IT技術專欄

更多信息請查看CMS教程
易賢網手機網站地址:phpcms V9實現QQ登陸OAuth2.0提供下載
由于各方面情況的不斷調整與變化,易賢網提供的所有考試信息和咨詢回復僅供參考,敬請考生以權威部門公布的正式信息和咨詢為準!

2026上岸·考公考編培訓報班

  • 報班類型
  • 姓名
  • 手機號
  • 驗證碼
關于我們 | 聯系我們 | 人才招聘 | 網站聲明 | 網站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機站點 | 投訴建議
工業和信息化部備案號:滇ICP備2023014141號-1 云南省教育廳備案號:云教ICP備0901021 滇公網安備53010202001879號 人力資源服務許可證:(云)人服證字(2023)第0102001523號
云南網警備案專用圖標
聯系電話:0871-65099533/13759567129 獲取招聘考試信息及咨詢關注公眾號:hfpxwx
咨詢QQ:1093837350(9:00—18:00)版權所有:易賢網
云南網警報警專用圖標
中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久
亚洲免费大片| 国产一区三区三区| 欧美日韩91| 亚洲精品欧美日韩专区| 欧美二区在线观看| 亚洲精品久久7777| 欧美日韩在线精品| 欧美一区二区视频网站| 在线成人亚洲| 欧美日韩精品是欧美日韩精品| 在线一区视频| 国产日韩精品一区二区三区在线| 久久九九国产| 在线视频一区二区| 国户精品久久久久久久久久久不卡 | 91久久极品少妇xxxxⅹ软件| 欧美v亚洲v综合ⅴ国产v| 一本色道婷婷久久欧美| 国产女人精品视频| 欧美激情一区二区久久久| 亚洲综合色婷婷| 亚洲国产婷婷香蕉久久久久久| 欧美三级视频在线观看| 欧美一级一区| 一区二区高清在线观看| 伊人成人网在线看| 国产精品亚洲人在线观看| 欧美成人69av| 欧美一区二区三区四区在线观看地址 | 香蕉成人久久| 亚洲另类在线一区| 一区福利视频| 国产精品免费在线| 欧美久久在线| 欧美va天堂va视频va在线| 久久se精品一区二区| 一区二区三区毛片| 亚洲美女中文字幕| 在线精品视频一区二区三四| 国产精品麻豆欧美日韩ww| 免费成人黄色| 日韩一区二区精品视频| 极品av少妇一区二区| 国产精品久久久亚洲一区| 欧美人与性禽动交情品 | 在线日韩欧美| 国产日韩欧美视频在线| 国产精品久久久久99| 欧美日韩国产一级| 欧美国产精品专区| 蜜臀久久久99精品久久久久久 | 制服诱惑一区二区| 亚洲日本欧美| 亚洲国产清纯| 亚洲看片网站| 一区二区三区三区在线| 妖精视频成人观看www| 亚洲精选一区二区| 亚洲美女视频在线观看| 影音先锋中文字幕一区| 久久精品99久久香蕉国产色戒| 久久爱www.| 亚洲综合国产| 中文成人激情娱乐网| 一区二区日韩免费看| 99国产麻豆精品| 欧美一区亚洲| 久久精品中文| 久久免费国产精品1| 久久久久久亚洲精品中文字幕| 久久精品国产99国产精品| 欧美一区二区视频网站| 欧美在线亚洲在线| 久久久久91| 欧美成人69av| 欧美日韩国产成人| 欧美色区777第一页| 国产精品私拍pans大尺度在线| 国产精品国码视频| 亚洲高清免费视频| 亚洲精品在线二区| 亚洲午夜精品国产| 欧美亚洲免费| 久热精品在线视频| 欧美视频观看一区| 国产婷婷一区二区| 亚洲黄色性网站| 亚洲一区在线看| 久久久7777| 欧美老女人xx| 国产日韩av在线播放| 一区二区三区在线观看欧美| 亚洲激情成人在线| 亚洲免费综合| 欧美成人免费观看| 国产精品美女久久福利网站| 一区在线影院| 亚洲自拍偷拍麻豆| 老司机午夜精品视频在线观看| 欧美激情无毛| 国产在线播放一区二区三区| 一区二区欧美国产| 久久一区二区三区四区| 欧美午夜精品久久久久久久| 国产亚洲精品aa午夜观看| 亚洲美女黄网| 久久青青草综合| 国产精品美女久久久久久免费| 精品成人一区二区三区| 亚洲午夜视频| 欧美精品激情在线| 国产亚洲精品v| 亚洲香蕉网站| 欧美日韩第一页| 亚洲国语精品自产拍在线观看| 欧美在现视频| 国产精品入口尤物| 一区二区三区久久久| 欧美精品videossex性护士| 精品成人一区二区| 午夜影院日韩| 国产精品网站一区| 亚洲一区二区精品| 欧美日韩另类国产亚洲欧美一级| 国内精品国产成人| 欧美一二区视频| 国产精品入口福利| 亚洲素人在线| 欧美日韩精品一区二区三区四区| 亚洲国产婷婷香蕉久久久久久| 久久精品国产免费观看| 国产精品免费电影| 亚洲一区二区免费在线| 欧美视频一区二区三区…| 亚洲精品免费在线| 欧美国产精品| 亚洲伦理精品| 欧美日韩你懂的| 99re热这里只有精品视频| 欧美激情亚洲精品| 亚洲精品一区二区三区av| 欧美成人精品一区| 亚洲人线精品午夜| 欧美日韩精品免费观看视频完整| 最新日韩中文字幕| 国产精品成人在线观看| 亚洲国产你懂的| 久久免费黄色| 亚洲第一偷拍| 免费亚洲一区| 艳妇臀荡乳欲伦亚洲一区| 欧美日韩一二区| 亚洲欧美日韩人成在线播放| 国产欧美日韩精品一区| 久久精品在线播放| 在线观看日韩www视频免费 | 国产女人aaa级久久久级| 午夜精品久久久久久| 国产视频在线一区二区| 美女视频网站黄色亚洲| 亚洲激情视频在线播放| 欧美日韩综合视频| 国产视频在线观看一区二区三区| 老司机成人在线视频| 在线免费观看成人网| 欧美另类久久久品| 亚洲欧美国产三级| 在线观看视频一区| 欧美四级伦理在线| 欧美午夜精品理论片a级按摩 | 久久久免费观看视频| 亚洲国产欧美一区二区三区同亚洲| 欧美激情黄色片| 亚洲女性裸体视频| 在线色欧美三级视频| 欧美精品v日韩精品v国产精品 | 亚洲午夜性刺激影院| 一区在线免费观看| 国产精品电影观看| 久久久爽爽爽美女图片| 亚洲天堂免费观看| 亚洲国产精品传媒在线观看| 欧美亚洲成人免费| 欧美gay视频激情| 午夜欧美视频| 一本久久a久久免费精品不卡| 国产一区二区毛片| 国产精品xxxxx| 久久一区亚洲| 一区二区三区精品视频在线观看| 亚洲乱码久久| 亚洲高清视频的网址| 欧美日韩精品一区二区三区| 欧美一区二区在线看| 一本一本久久| 亚洲高清一区二区三区| 韩日精品视频| 国模吧视频一区| 国产精品一区免费视频| 国产精品av免费在线观看|