使用帝國cms萬能會員整合介面可以整合任何mysql的會員系統。
本文內容講解:萬能會員整合介面與通行證介面。
一、萬能會員整合介面
[;] [;]萬能會員介面可以實現帝國cms與任何mysql系統的會員帳號共用。
整合步驟說明:
1、複製/上傳介面程式包裡的「update」目錄到帝國cms的「e」目錄[;]
2、執行介面程式&ld程式設計客棧quo;e/update/index.php」,依提示設定好相應的資訊即可安裝介面完畢[;]
3、刪除e/update裡的檔案[;]
4、介面整合完畢。
·舉例說明:使用萬能會員介面整合discuz5.5
1、從官方**萬能會員整合介面程式包,解壓後複製介面程式包裡的「update」目錄到帝國cms的「e」目錄。
2、執行介面程式「e/update/index.php」,進入如下介面:
因為discuz有現成範例,所以我們直接選擇介面範例的「discuz論壇」,選擇後只需設定使用者表與會員註冊位址,然後點選提交即可。
(說明:下圖中「discuz5」是指裝discuz的資料庫名,「cdb5_」為裝discuz的數kiyzkc據表字首。)
點選提交後會提示介面設定完畢,如下圖:
3、為了安全,請刪除e/update裡的檔案。
4、至此,萬能介面整合完畢。
嘿嘿,現在可以在帝國cms下使用discuz帳號登陸了。
帝國的後台也可以直接管理discuz的會員了(後台->[;]「控制面板」->[;]「會員管理」),如www.cppcns.com下圖:
說明:整合會員介面後系統直接使用的是discuz的會員表,所有會員註冊是直接轉到discuz。
[;] [;]
有的人還不滿足於共用會員帳號:「我要實現同時註冊、同時登陸、同時退出」。當然沒有問題,可以再整合通行證介面。
二、通行證介面
[;] [;]通行證介面可以實現被整合系統與帝國cms同步註冊、登入與退出,是萬能會員介面的再次昇華。
目www.cppcns.com前官方提供的通行證介面有:discuz、phpwind、動網論壇php。
整合步驟說明:
1、安裝萬能會員介面[;]
2、修改通行證界麵包裡的通行證引數配置檔案[;]
3、複製通行證界麵包裡的所有檔案到被整合程式的目錄[;]
4、通行證介面整合完畢。
·舉例說明:整合discuz5.5通行證介面
1、安裝萬能會員介面
由於上面我們安裝了會員介面,所以現在只需要設定通行證的項即可。複製萬能會員介面程式到e/update並執行介面程式,設定discuz的登陸與退出位址,如下圖:
點選提交後會提示介面設定完畢,如下圖:
2、修改通行證界麵包裡的通行證引數配置檔案
用記事本開啟程式包裡的logindiscuz.php檔案,然後設定「帝國cms安裝位址」引數並儲存檔案,如下圖:
說明:測試時帝國的安裝目錄與discuz的安裝目錄關係如下:
/discuz55/
/ecms46test/
如果discuz論壇跟帝國cms不是使用同乙個網域名稱,要設定「cookie 作用域」為一級網域名稱,「cookie作用路徑」為"/",如:
$ecmscookiedomain=".phome.net"[;www.cppcns.com] // cookie 作用域
$ecmscookiepath="/"[;] // cookie 作用路徑
3、複製通行證界麵包裡的所有檔案到被整合程式的目錄
4、至此,通行證介面整合完畢。
5、如果你模板裡顯示會員狀態使用的是:「e/member/iframe」框架頁,那需要修改「登陸狀態模板」(後台->[;]"模板管理"->[;]"公共模板"->[;]"修改登陸狀態模板"),將登陸的表單改為discuz的登陸表單。
說明:登陸狀態模板範例 (點選檢視,discuz/phpwind/dvbbs)
6、現在我們測試下通行證效果:
圖1:(到discuz登陸會員)
圖2:(登陸論壇後論壇會員狀態)
圖3:(登陸論壇後帝國cms會員狀態)
其它說明:
如果要整合積分直接設定萬能會員介面:把「點數字段」改為相應的積分欄位名即可。
如果要整合會員組,帝國cms與discuz必須建立相同會員組與會員組id。
上面舉例的只是discuz,其它程式整合步驟均相同的。
萬能使用者名稱和萬能密碼
any union select from user 後面有個注釋符 聯合查詢,是查詢的結果大於1,為真 萬能使用者名稱防禦 pdo username request usernm password request passwd pdo new pdo mssql host 127.0.0.1 db...
萬能介面帶來的困擾
我們在寫 時,經常會碰到有多種操作可以採用乙個介面來完成的情況。比如乙個員工資訊,我在提供查詢介面時,支援員工id和員工名稱的查詢。這樣我們就可以採用一種查詢介面 class useriddo userdo queryuserbyid useriddo useriddo 這樣我們只要寫乙個介面就可以...
弱口令和萬能密碼
一 弱口令 1 弱口令介紹 一般弱口令為系統預設密碼或設定的簡單密碼,這些密碼非常容易被攻擊者猜到。在實際的滲透測試中,弱口令是乙個攻擊難度低,攻擊成功率偏高的漏洞。2 弱口令一般出現在什麼地方呢?對於web層面就是後台管理員登入 普通使用者登入等 對於中介軟體層面就是mysql弱口令 mssql弱...