97久久国产亚洲精品超碰热,成人又色又爽的免费网站,色偷偷女人的天堂a,男女高潮喷水在线观看,国内精品一线二线三线区别在哪里

Discuz! 官方交流社區(qū)

標(biāo)題: 在 X5 下開(kāi)發(fā)一個(gè)第三方登錄 [打印本頁(yè)]

作者: monkeye    時(shí)間: 2024-10-25 09:00
標(biāo)題: 在 X5 下開(kāi)發(fā)一個(gè)第三方登錄
X5 下,我們以全新的內(nèi)核級(jí)支持了第三方登錄,在把所有第三方登錄統(tǒng)一到一套系統(tǒng)的同時(shí),還方便開(kāi)發(fā)者隨意拓展,甚至接入自己的單點(diǎn)系統(tǒng)。這不同于 X3.5 時(shí)代的插件,內(nèi)核級(jí)支持的優(yōu)勢(shì)首先是界面的統(tǒng)一,見(jiàn)下圖:


(, 下載次數(shù): 6)
(, 下載次數(shù): 6)
再次,開(kāi)發(fā)者開(kāi)發(fā)其他第三方登錄不用再創(chuàng)建自己表了,完全統(tǒng)一在系統(tǒng)自己表中,進(jìn)行了統(tǒng)一
最后,也是更主要的,對(duì)接后直接享有了圖一那種的超全的功能,集手工登錄、自動(dòng)登錄、綁定、登錄接管、注冊(cè)接管等等于一體
而開(kāi)發(fā)的對(duì)接只需寫(xiě)一個(gè) class 類(lèi)即可,現(xiàn)在為大家簡(jiǎn)述如何做

首先在 /source/plugin/xxxx/ 下創(chuàng)建一個(gè)文件 account.class.php 文件,沒(méi)錯(cuò),這文件名是固定的,我們?cè)谶@文件里寫(xiě)一個(gè) class

  1. class account_sample extends account_base {
  2. }
復(fù)制代碼
設(shè)置一個(gè)登錄方式的名稱(chēng),這里我們用一個(gè)方法返回登錄系統(tǒng)的名稱(chēng)
下一步,寫(xiě)一個(gè)登錄跳轉(zhuǎn)的方法
(, 下載次數(shù): 5)
這里很好理解吧,就是一個(gè)登錄框和用戶(hù)密碼的校驗(yàn)而已,callback 返回userid,為了范例,這里就不加密了
然后我們寫(xiě) callback 的方法
(, 下載次數(shù): 5)
這里的邏輯涵蓋了登錄、綁定、注冊(cè)的三個(gè)邏輯。
好了,現(xiàn)在整體流程就ok了,現(xiàn)在我們寫(xiě)一個(gè)后臺(tái)界面,創(chuàng)建一個(gè) admincp() 方法
(, 下載次數(shù): 5)
至此,最簡(jiǎn)單的第三方登錄插件就完成了!你也試試?



作者: 科站網(wǎng)    時(shí)間: 2024-10-25 09:37
沙發(fā)位是我的
作者: 凹凸曼    時(shí)間: 2024-10-25 09:43

作者: 維清    時(shí)間: 2024-10-25 09:47





歡迎光臨 Discuz! 官方交流社區(qū) (http://r615.cn/) Powered by Discuz! X5.0