Github是每個(gè)技術(shù)開發(fā)人員都熟悉的網(wǎng)站,為方便使用我們WordPress主題的用戶對(duì)接Github登錄,我們?yōu)橹黝}社交登錄功能新增了Github登錄接口,適合技術(shù)分享類網(wǎng)站使用,下面來介紹下Github登錄接口的申請(qǐng)和配置。
接口申請(qǐng)
申請(qǐng)接口前需要有一個(gè)Github帳號(hào),然后點(diǎn)擊進(jìn)入此頁(yè)面創(chuàng)建應(yīng)用,其中Authorization callback URL
是指授權(quán)回調(diào)地址,填寫主題設(shè)置>用戶中心>社交綁定頁(yè)面
選項(xiàng)設(shè)置的頁(yè)面地址,然后加上參數(shù):type=github&action=callback
,例如社交綁定頁(yè)面地址為https://www.a.com/connect
,那么就填寫https://www.a.com/connect?type=github&action=callback
,如果網(wǎng)站未開啟偽靜態(tài),社交綁定頁(yè)面鏈接可能本身就有參數(shù),例如https://www.a.com?page_id=1
,那么就填寫https://www.a.com?page_id=1&type=github&action=callback
。
填寫好后提交即可。
接口配置
應(yīng)用提交后會(huì)立即進(jìn)入應(yīng)用信息頁(yè)面,無(wú)需審核,找到Client ID
和Client Secret
,如圖:
然后進(jìn)入網(wǎng)站后臺(tái)主題設(shè)置>用戶中心>社交登錄
添加Github
登錄方式,將上圖中的Client ID
和Client Secret
分別填入ID
和Key
選項(xiàng)。
最后保存主題設(shè)置即可。