在phpwind站點后臺添加一個名為“廣告管家”(廣告管家為CNZZ的一款廣告投放的應用)的應用,整個“廣告管家”的應用是通過iframe載入,載入的具體內容根據不同站點顯示針對該站點的具體內容,為了提高易用性,有以下的兩 " /> 日本福利在线观看,美日毛片,91成人免费

一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

php自動注冊登錄驗證機制實現代碼

背景:

phpwind站點后臺添加一個名為“廣告管家”(廣告管家為CNZZ的一款廣告投放的應用)的應用,整個“廣告管家”的應用是通過iframe載入,載入的具體內容根據不同站點顯示針對該站點的具體內容,為了提高易用性,有以下的兩點要求:
1、首次進入“廣告管家”頁面自動注冊CNZZ賬戶
2、以后每次進入“廣告管家”頁面默認為首次注冊的CNZZ賬戶


設計:


1、嘗試載入用戶帳號和密碼信息,此信息保存在數據庫或是文本緩存中
2、當存在用戶名和密碼的情況下向cnzz發送一個請求用來獲取Token,將此Token值加入到iframe的地址中,如此就能載入針對該用戶的頁面
3、當不存在用戶名和敏嗎的情況下待用cnzz的注冊接口,注冊成功后返回token,也同樣將此Token作為iframe地址的一部分用來載入頁面
4、Token值有效期只有一次,即使被截取了也能保證安全性
代碼:
復制代碼 代碼如下:
$urls = parse_url($db_bbsurl);
$domain = $urls['host'];
include_once (R_P .'require/admvclient.php');
$adm_oem= new Cnzz_Adm_Oem();
//判斷config文件是否存在用戶密碼
pwCache::getData(D_P . "data/bbscache/adm_config.php");//用戶名密碼 配置文件
if (isset($adm_user) && isset($adm_pwd)) {
$request = array("adm_user"=>$adm_user,"adm_pwd"=>$adm_pwd,'cms'=>'pw');
$token = $adm_oem->get_appkey_once($request);
if ($token<0){
if($token==-1){
adminmsg('傳遞參數為空或傳遞參數非數字');
}else if($token==-2){
adminmsg('傳遞參數password錯誤');
}
}else{
$apikey = $token['adm_key'];
}
}else{
$Key = md5($domain.'KclGiq7H');
$request = array('cms'=>'pw','domain'=>$domain,'key'=>$Key);
$token = $adm_oem->reg_user_once($request);
if ($token<0){//異常
if($token==-1){
adminmsg('key有誤');
} else if($token==-2){
adminmsg('域名長度有誤(1~64)');
} elseif($token==-3){
adminmsg('域名輸入有誤(比如輸入漢字)');
} elseif($token==-4){
adminmsg('域名插入數據庫有誤');
} elseif($token==-5){
adminmsg('IP用戶調用頁面超過閥值,閥值暫定為10');
}
} elseif (is_array($token) && isset($token)){
$adm_user = $token['adm_user'];
$adm_pwd = $token['adm_pwd'];
$apikey = $token['adm_key'];
pwCache::setData(D_P.'data/bbscache/adm_config.php',"<?php/r/n/$adm_user=".$adm_user.";/r/n/$adm_pwd=".$adm_pwd."/r/n?>");
}
}

php技術php自動注冊登錄驗證機制實現代碼,轉載需保留來源!

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

主站蜘蛛池模板: 天天色综网 | 国产图片综合区 | 亚洲一区二区三区不卡视频 | 加勒比毛片 | 在线一区二区三区 | 国产精品久久久福利 | 久久91精品国产91久久跳舞 | 992tv又爽又黄的免费视频 | 性趣视频| 色老板免费在线观看 | 久久国产一区二区 | 精品视频在线一区 | 国产欧美在线观看精品一区二区 | 手机日韩理论片在线播放 | 亚洲一区二区中文字5566 | 精品久久久久久蜜臂a∨ | 中文字幕一区二区三区有限公司 | 精品一区二区三区四区五区六区 | 国产黄色小视频在线观看 | 亚洲热热久久九九精品 | 一级特黄色毛片免费看 | 久久99国产精品二区不卡 | 大色视频| 亚洲天堂岛国片 | 国产视频首页 | 亚洲激情欧美 | 欧美成人免费午夜影视 | 加比勒精品视频在线观看 | www成人免费视频 | 日本又黄又硬又粗好爽视频免费 | 国产综合成人久久大片91 | 久久香蕉精品 | 一本加勒比hezyo东京re高清 | 婷婷亚洲综合五月天小说在线 | 四虎国产永久在线精品免费观看 | 色婷婷色综合激情国产日韩 | 99国产精品免费视频观看 | 国产激情小说 | 国产精品免费入口视频 | 亚洲精品成人 | 九九久久99综合一区二区 |