APP登入的機制

2022-08-17 03:15:13 字數 322 閱讀 9235

每次的請求都會傳入上圖中的字段給伺服器

如:請求登入介面時,需要給出手機號、密碼請求伺服器;然後伺服器校驗手機號和密碼是否匹配,若匹配則介面response給客戶端幾個引數,如token、sessionid等;若不匹配登入失敗

匹配成功後,客戶端記錄伺服器返回的憑證;則客戶端以後每次請求介面時,header中就要傳入特定的憑證如sessionid、uid等;若傳入錯誤則請求失敗有登入過期等提示

每次請求登入介面返回的sessionid不一樣

app登入介面

請輸入使用者名稱 v model user maxlength 11 div password placeholder 請輸入密碼 v model password maxlength 6 div text placeholder 輸入驗證碼 v model code imgsrc alt div ...

app登入access user token安全性

public function islogin1 判斷access user token是否唯一 if cache get access user token 解密 result aes decrypt access user token if empty result 判斷access user ...

關於app的登入退出內容

這裡是確認下次跳轉會直接跳過登入介面 if nsuserdefaults.standarduserdefaults boolforkey isok let logon uistoryboard name main bundle nil instantiateviewcontrollerwithide...