resful接口請求token認證方式


Session的主要功能是保持會話信息
Token則只用於登錄用戶的身份鑒權。也更加符合RESTful中無狀態的定義。這種token,是不需要存在服務器的,所有認證信息(用戶id,過期時間等)是被加密在token當中的,在服務端解密token就可以獲取認證信息。token通常是放在header中進行請求。

交互流程
客戶端通過登錄請求提交用戶名和密碼,服務端驗證通過后生成一個Token與該用戶進行關聯,並將Token返回給客戶端。
客戶端在接下來的請求中都會攜帶Token,服務端通過解析Token檢查登錄狀態。
當用戶退出登錄、其他終端登錄同一賬號(被頂號)、長時間未進行操作時Token會失效,這時用戶需要重新登錄。

 


免責聲明!

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



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