小程序如何獲取用戶微信身份登錄最先出現在微信小程序觀察網。
]]>小程序獲取用戶身份登錄功能
小程序開發者調用接口獲取登錄憑證(code)。通過憑證進而換取用戶登錄態信息,包括用戶在當前小程序的唯一標識(openid)、微信開放平臺帳號下的唯一標識(unionid,若當前小程序已綁定到微信開放平臺帳號)及本次登錄的會話密鑰(session_key)等。用戶數據的加解密通訊需要依賴會話密鑰完成。
授權接口:
wx.login、wx.getUserInfo
用戶側使用流程:
wx.login:靜默授權,開發者可獲取openid
wx.getUserInfo:
(1)用戶在小程序內點擊組件,喚起登錄窗口
(2)用戶側完成登錄授權
接入流程:
(1)調用wx.login()獲取臨時登錄憑證code,并回傳到開發者服務器。
(2)調用auth.code2Session接口,換取用戶唯一標識OpenID、用戶在微信開放平臺帳號下的唯一標識UnionID(若當前小程序已綁定到微信開放平臺帳號)和會話密鑰session_key。
示例代碼:
小程序如何獲取用戶微信身份登錄最先出現在微信小程序觀察網。
]]>微信小程序管理員的權限
1、開發者權限:在微信小程序開發者工具中,以該小程序名義進行開發、測試等權限;
2、體驗者權限:在進行小程序內測時,可以直接訪問小程序“體驗版”;
3、登錄權限:管理員可以使用自己的微信掃碼即可進入小程序公眾后臺;
4、數據分析權限:具有查看小程序的所有運營數據的權限;
5、開發管理權限:可以統一查看小程序所有版本,并進行管理;
6、開發設置權限:管理小程序中的服務器域名(白名單)、客服消息推送、掃二維碼進入小程序等設置;
7、暫停服務權限:對小程序進行緊急暫停服務的操作;
8、解除關聯公眾號權限:公眾號可以關聯小程序,管理員可以關聯并解除關聯;
9、騰訊云管理權限:如果小程序關聯了騰訊云,還可以管理這個小程序相關騰訊云賬戶及服務器。
所以微信小程序管理員的權限是最大的,是保證小程序賬戶安全的重要賬號,需要謹慎設置。但小程序管理員也是可以修改的,具體修改流程如下:
微信小程序管理員修改
1、訪問小程序公眾平臺,在后臺的用戶身份里,可以看到管理員賬號,點旁邊的“修改”按鈕;
2、當前管理員掃碼驗證,確定要修改;
3、驗證通過后,就可以根據頁面提示重新填寫管理員信息,并讓新管理員進行微信掃碼驗證后即可綁定新管理員。