由微信小程序鑑權產生的其他app接入第三方應用鑑權方案

       微信可以接入基於微信第三方開發平臺開發的小程序,並可以通過微信本身授權登錄,平臺可以拿到微信用的的賬號相關信息,然後保存到數據庫中,那麼在我們自己的app也可以開發介入第三方服務,來先看下時序圖:

通過時序圖,我們來具體看一下流程:

  1. 在第三方開發平臺申請接入app的key(用戶授權碼).
  2. 在服務端添加授權平臺提供的jar,並開發授權接口(授權平臺需要提前進行開發,封裝提供給第三方接入的jar)。
  3. 調用服務端授權接口,傳遞用戶授權碼。
  4. 後臺拿到這個 用戶授權碼 之後,需要調用授權平臺,從而獲取用戶的唯一 token 以及 app用戶的userid,都是唯一的。
  5. 通過用戶userID獲取用戶信息,並保存到數據庫。返回數據到小程序,進行頁面展示。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章