帝國Cms萬能會員介面和論壇通行證介面介紹

2022-09-21 04:30:08 字數 2159 閱讀 6119

使用帝國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弱...