文章詳情頁
微信網頁授權的access_token需要緩存嗎?
瀏覽:77日期:2022-06-25 18:15:17
問題描述
微信網頁授權的access_token雖然有時間限制 也是7200 但是看了官方文檔并沒有限制調用次數 這個還需要緩存嗎?
如果緩存的話 只能根據用戶的id來緩存access_token 因為每個用戶的access_token不一樣 但是 這個用戶進來的時候 就需要用這個access_token 后面的邏輯怎么寫呢? 還有后面的刷新access_token 還需要按照官方提供的refresh_token進行刷新token嗎?
問題解答
回答1:不用緩存。一個access_token的調用次數是沒有限制,只是限制了一天申請access_token的次數。。另外我記得access_token一旦是用過一次后,然后一定時間內沒有再是用過這個access_token,沒多久這個access_token就失效了。但是文檔里并沒說明
回答2:一般不用緩存吧,好處是不用每次打開都閃一下授權頁;緩存的話可以寫到session里,進來的時候判斷下有沒有access_token、有的話是否過期,過期的話可以用refresh_token刷新(不過我都是習慣直接跳到授權頁再次授權,要不還要判斷下refresh_token是否過期,邏輯上太麻煩)。
標簽:
微信
相關文章:
1. docker images顯示的鏡像過多,狗眼被亮瞎了,怎么辦?2. 大家好,請問在python腳本中怎么用virtualenv激活指定的環境?3. 網頁爬蟲 - 用Python3的requests庫模擬登陸Bilibili總是提示驗證碼錯誤怎么辦?4. javascript - 關于audio標簽暫停的問題5. android - QQ物聯,視頻通話6. Matlab和Python編程相似嗎,有兩種都學過的人可以說說嗎7. javascript - 微信小程序封裝定位問題(封裝異步并可能多次請求)8. javascript - Web微信聊天輸入框解決方案9. mysql - 怎么讓 SELECT 1+null 等于 110. 請教各位大佬,瀏覽器點 提交實例為什么沒有反應
排行榜
