JustNews主題昨天發(fā)布了2.3版本更新,此次更新中我們新增了第三方登錄功能,可通過社交帳號直接登錄網(wǎng)站,目前支持的第三方帳號有新浪微博和QQ,后續(xù)將更新支持微信帳號登錄。

第三方登錄設(shè)置

JustNews主題用戶更新至2.3以上版本,并啟用了用戶中心功能,進入主題設(shè)置>用戶中心,開啟社交登錄功能,并新建一個頁面,在頁面中加入短代碼:[wpcom-social-login],保存發(fā)布頁面,然后在社交綁定頁面選擇這個頁面(此頁面用于帳號綁定,直接訪問會提示參數(shù)錯誤。若啟用緩存請排除此頁面的緩存),依次填寫需要開啟的第三方帳號接口信息,如圖:

第三方社交登錄

QQ登錄

QQ登錄接口申請請前往:https://connect.qq.com,使用QQ帳號登錄,未認證用戶需要先認證,創(chuàng)建的是網(wǎng)站應(yīng)用,需要注意的是網(wǎng)站回調(diào)地址,這個需要填寫上圖中設(shè)置的社交綁定頁面的地址,并且會區(qū)分地址最后面的斜杠,主題默認是使用沒有斜杠結(jié)尾的頁面地址,如果回調(diào)地址錯誤登錄的時候QQ會提示redirect uri is illegal,如果出現(xiàn)這個錯誤,請嘗試檢查回調(diào)地址填寫是否正確。

微博登錄

微博登錄接口申請請前往:http://open.weibo.com,使用微博帳號登錄,創(chuàng)建網(wǎng)頁應(yīng)用。微博登錄不需要設(shè)置回調(diào)地址這些,只需要在安全域名里面將網(wǎng)站的域名加上即可。

使用第三方帳號登錄

配置好了以后,打開登錄頁面,可以看到第三方登錄,如圖:

使用第三方帳號登錄

選擇需要登錄的第三方帳號,在帳號授權(quán)頁面授權(quán),然后回跳轉(zhuǎn)回網(wǎng)站,如果是新用戶,會出現(xiàn)上面設(shè)置的綁定頁面,如圖:

第三方帳號登錄-綁定

如果之前已經(jīng)注冊網(wǎng)站的話,可以直接登錄帳號進行綁定,如果是新用戶,輸入電子郵箱即可創(chuàng)建新用戶。