雲端打包授權登錄功能需要到第三方開發平台申請應用后獲取相關配置參數,目前支持的授權登錄平台包括:
1. 微信:微信開放平台
2. QQ:騰訊開放平台
3. 微博:新浪微博開放平台
雙擊應用的manifest.json文件:
按照以下方法配置第三方登錄模塊。
添加第三方登錄模塊
- 可視化界面配置
切換到“模塊權限配置”項,在“未選模塊”中選擇“OAuth(登錄鑒權)”添加到“已選模塊”: - 代碼視圖配置
切換到“代碼視圖”項,在permissions節點下添加如下OAuth節點數據:
"OAuth": { "description": "登錄授權" }
配置各授權登錄通道
- 可視化界面配置
切換到“SDK配置”項,在“plus.oauth-登錄鑒權”區域配置需要使用的登錄平台及其參數:
** 勾選要使用的登錄平台並配置正確的參數 ** - 代碼視圖配置
切換到“代碼視圖”項,在plus -> distribute -> plugins節點下添加如下OAuth節點數據:
"oauth": { "weixin": { "appid": "wx**********", "appsecret": "*****************", "description": "微信登錄" }, "qq": { "appid": "*********", "description": "QQ登錄" }, "sina": { "appkey": "**********", "appsecret": "*****************", "redirect_uri": "http://*****************", "description": "新浪微博登錄" } }
- 登錄平台參數說明
- 微信登錄
appid:微信開放平台申請應用的AppID值;
appSecret:微信開放平台申請應用的AppSecret值。 - QQ登錄
appid:騰訊QQ開放平台申請應用的AppID值。 - 微博登錄
"appkey": "新浪微博平台應用appkey";
"appsecret": "新浪微博平台應用appsecret";
"redirect_uri": "新浪微博平台應用授權回調頁地址"。