JustNews主題昨天發(fā)布了2.3版本更新,此次更新中我們新增了第三方登錄功能,可通過社交帳號(hào)直接登錄網(wǎng)站,目前支持的第三方帳號(hào)有新浪微博和QQ,后續(xù)將更新支持微信帳號(hào)登錄。
第三方登錄設(shè)置
JustNews主題用戶更新至2.3以上版本,并啟用了用戶中心功能,進(jìn)入主題設(shè)置>用戶中心,開啟社交登錄功能,并新建一個(gè)頁面,在頁面中加入短代碼:[wpcom-social-login],保存發(fā)布頁面,然后在社交綁定頁面選擇這個(gè)頁面(此頁面用于帳號(hào)綁定,直接訪問會(huì)提示參數(shù)錯(cuò)誤。若啟用緩存請(qǐng)排除此頁面的緩存),依次填寫需要開啟的第三方帳號(hào)接口信息,如圖:
QQ登錄
QQ登錄接口申請(qǐng)請(qǐng)前往:https://connect.qq.com,使用QQ帳號(hào)登錄,未認(rèn)證用戶需要先認(rèn)證,創(chuàng)建的是網(wǎng)站應(yīng)用,需要注意的是網(wǎng)站回調(diào)地址,這個(gè)需要填寫上圖中設(shè)置的社交綁定頁面的地址,并且會(huì)區(qū)分地址最后面的斜杠,主題默認(rèn)是使用沒有斜杠結(jié)尾的頁面地址,如果回調(diào)地址錯(cuò)誤登錄的時(shí)候QQ會(huì)提示redirect uri is illegal,如果出現(xiàn)這個(gè)錯(cuò)誤,請(qǐng)嘗試檢查回調(diào)地址填寫是否正確。
微博登錄
微博登錄接口申請(qǐng)請(qǐng)前往:http://open.weibo.com,使用微博帳號(hào)登錄,創(chuàng)建網(wǎng)頁應(yīng)用。微博登錄不需要設(shè)置回調(diào)地址這些,只需要在安全域名里面將網(wǎng)站的域名加上即可。
使用第三方帳號(hào)登錄
配置好了以后,打開登錄頁面,可以看到第三方登錄,如圖:
選擇需要登錄的第三方帳號(hào),在帳號(hào)授權(quán)頁面授權(quán),然后回跳轉(zhuǎn)回網(wǎng)站,如果是新用戶,會(huì)出現(xiàn)上面設(shè)置的綁定頁面,如圖:
如果之前已經(jīng)注冊(cè)網(wǎng)站的話,可以直接登錄帳號(hào)進(jìn)行綁定,如果是新用戶,輸入電子郵箱即可創(chuàng)建新用戶。