JS&微信_第三方網站掃碼登陸


微信掃碼登陸 - 開放平台

企業微信掃碼登陸 - 企業微信開發者文檔

步驟

  1. 首先在配置里面配置授權回調,不需要帶協議。實際的回調頁面必須和配置的一樣。中間頁和回調頁面需要同一個域名否則回調頁面拿不到code
  2. 寫一個過度頁面-中間頁(空白頁)用於做判斷:是否拿到code(url query),若沒拿到跳微信掃碼頁面(獨立窗口/內嵌窗口-具體看文檔,注意:重定向的頁面需要編碼轉義),若拿到則走2
  3. 若1拿到code,將code傳給后台,后台需要拿着appid/secret/code去拿到access_token,涉及安全性,需后台操作,具體看文檔。
  4. 通過步驟2拿到access-token,服務器/客戶端發起請求獲取訪問用戶身份,進行身份校驗-是否是該企業的用戶,具體請看文檔
  5. 若4校驗通過跳[顯示頁],否則回到2

ps:

尤其注意:由於公眾號的secret和獲取到的access_token安全級別都非常高,必須只保存在服務器,不允許傳給客戶端。后續刷新access_token、通過access_token獲取用戶信息等步驟,也必須從服務器發起。

以上內容,如有錯誤請指出,不甚感激。
如需轉載,請注明出處


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM