前置條件是全部用戶相關接口都走 https,非用戶相關列表類數據走 http。token
步驟接口
第一次登錄 getUserInfo 裏帶有一個長效 token,該長效 token 用來判斷用戶是否登錄和換取短 tokenget
把長效 token 保存到 SharedPreferences登錄
接口請求用長效 token 換取短token,短 token 服務端能夠根據你的接口最後一次請求做爲標示,超時時間爲一天。請求
全部接口都用短效 token數據
若是返回短效 token 失效,執行第3步,再直接當前接口di
若是長效 token 失效(用戶換設備或超過一月),提示用戶登陸。複製代碼服務端