生成token和獲取token


1、先安裝模塊pip install itsdangerous

 

舉個例子:一個用戶登錄成功后,講username和token作為key,value寫到redis里面,判斷是否失效(1、時間到了失效,2、退出登錄了失效),如果沒有失效就添加數據到表里面去

思路:生成token——將username和token寫到redis里面,寫到redis里面也設置一個生成token同樣的失效時間expires_in——檢驗token是否正確的函數——正確后檢驗session是否失效的函數——如果沒有失效,根據token獲取數據dict后,找到token值判斷是否存在——存在就新增數據到表里面去

2、生成token

 

3、檢驗token:就是將上面的代碼反着來,將字符串解析成字典,生成的字典就是生成token前的data數據

 

4、檢驗session是否存在

 


免責聲明!

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



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