微信網頁授權之access_token和refreshtoken區別與聯絡
授權碼設定(code)
第三方通過code進行獲取 access_token的時候需要用到,code的超時時間為10分鐘,一個code只能成功換取一次access_token即失效。
授權作用域(scope)
作用域代表使用者授權給第三方的介面許可權,第三方應用需要向服務端申請使用相應scope的許可權後,經過使用者授權,獲取到相應access_token後方可對介面進行呼叫。
令牌有效期(access_token)
access_token是呼叫授權關係介面的呼叫憑證,由於access_token有效期(目前為2個小時)較短,當access_token超時後,可以使用refresh_token進行重新整理,access_token重新整理結果有兩種:
1. 若access_token已超時,那麼進行refresh_token會獲取一個新的access_token,新的超時時間;
2. 若access_token未超時,那麼進行refresh_token不會改變access_token,但超時時間會重新整理,相當於續期access_token。
refresh_token擁有較長的有效期(30天),當refresh_token失效的後,需要使用者重新授權。
相關文章
- 微信網頁授權網頁
- Laravel 微信 Token 配置 與微信網頁授權操作Laravel網頁
- 微信網頁靜默授權網頁
- 微信網頁授權視訊教程網頁
- ajax 實現微信網頁授權登入網頁
- 微信網頁授權登入(c# Webform)網頁C#WebORM
- Spring Security中實現微信網頁授權Spring網頁
- 關於微信公眾號靜默授權和非靜默授權的區別
- 微信公眾號開發 —— 微信網頁授權小記網頁
- 微信開發-微信網頁開發-授權多次回撥網頁
- 第三方微信登入 | 靜默授權與網頁授權的實現網頁
- 小程式登入、微信網頁授權(Java版)網頁Java
- 微信公眾號開發Django 網頁授權Django網頁
- C#微信網頁授權登入(NET MVC)C#網頁MVC
- .NET Core企業微信網頁授權登入網頁
- .NET微信網頁開發之網頁授權獲取使用者基本資訊網頁
- 微信網頁授權並獲取使用者資訊網頁
- 原生微信網頁授權登入(藉助natapp穿牆)網頁APP
- 微信分享、網頁授權、客服傳送資訊外掛網頁
- 前端微信授權前端
- HDFS 塊和 Input Splits 的區別與聯絡
- 程式和執行緒的區別與聯絡執行緒
- javaSE中的==和equals的聯絡與區別Java
- cookie與session的區別與聯絡CookieSession
- Session與Cookie的區別與聯絡SessionCookie
- JRE與JDK的區別與聯絡JDK
- 微信公眾號網頁授權中轉功能-解決網頁授權域名個數限制-透過已授權的域名進行中轉網頁
- spring、springmvc、springboot、springcloud 之間的聯絡和區別SpringMVCSpring BootGCCloud
- Instruction和Question的區別和聯絡Struct
- 知識點,JavaScript與Java之間有什麼區別和聯絡?JavaScript
- SCADA和PLC的區別聯絡
- 陣列地址與指標之間的區別與聯絡陣列指標
- Vue中watch、computed與methods的聯絡和區別Vue
- 微信授權管理功能
- 微信裡的”授權“
- 微信授權(Net Mvc)MVC
- 微信授權登入
- 微信小程式——授權微信小程式