iOS使用者登入記住密碼

2021-06-22 02:09:39 字數 1468 閱讀 1374

登入 

記錄已登入使用者步驟,存入偏好設定中儲存放入乙個陣列。

1、儲存使用者到偏好設定中,其中使用者是乙個陣列

向伺服器響應客戶端後的一些操作   (如果響應資料成功)其中使用者和密碼是一一對應的

1.1、先從沙盒中偏好設定中讀取對應的使用者集合 

讀取使用者名稱:

nsmutablearray *accarys = [nsmutablearray arraywitharray:[[nsuserdefaults standarduserdefaults] valueforkey:users_swglm]];

讀取密碼:

nsmutablearray *pwdarys = [nsmutablearray arraywitharray:[[nsuserdefaults standarduserdefaults] valueforkey:users_pwd]];

1.2、偏離陣列和使用者輸入的使用者名稱,進行比較,如果不同,就加入進入。

1.3、在把陣列重新,儲存到沙盒中

儲存使用者名稱

[[nsuserdefaults standarduserdefaults] setvalue:accarys forkey:users_swglm];

儲存密碼

[[nsuserdefaults standarduserdefaults] setvalue:accarys forkey:users_pwd];

1.4、最後呼叫同步資料[[nsuserdefaults standarduserdefaults]synchronize]; 

2、刪除下拉使用者,

2.1、先從沙盒中偏好設定中讀取對應的使用者集合 

讀取使用者名稱:

nsmutablearray *accarys = [nsmutablearray arraywitharray:[[nsuserdefaults standarduserdefaults] valueforkey:users_swglm]];

讀取密碼:

nsmutablearray *pwdarys = [nsmutablearray arraywitharray:[[nsuserdefaults standarduserdefaults] valueforkey:users_pwd]];

2.2、遍歷陣列,排除刪除的使用者得到其餘陣列,在同步

儲存使用者名稱

[[nsuserdefaults standarduserdefaults] setvalue:accarys forkey:users_swglm];

儲存密碼

[[nsuserdefaults standarduserdefaults] setvalue:accarys forkey:users_pwd];

最後多用,一般要搞乙個 標誌,是否登入。

[[nsuserdefaults standarduserdefaults] setvalue:[nsnumber numberwithint:1] forkey:user_loginout];

登入記住密碼

目標 1.記住密碼勾選,點登陸時,將賬號和密碼儲存到cookie,下次登陸自動顯示到表單內 2.不勾選,點登陸時候則清空之前儲存到cookie的值,下次登陸需要手動輸入 方法 通過存 取 刪cookie實現的 每次進入登入頁,先去讀取cookie,如果瀏覽器的cookie中有賬號資訊,就自動填充到登...

php 記住密碼自動登入

當我們登入 管理後台的時候,會有提示說記住登入狀態,記住我等這樣的提示,這個選項有什麼用呢?如果選中了記登入狀態後,下次在瀏覽這個 後台時就不用在填寫使用者名稱和密碼了,在去登入了。下面寫了一小 簡單說明一下,自動登入的思想。方法不止乙個,下面說一下我的想法。一,使用者登入的check 檢查使用者是...

vue 登入介面記住密碼

html部分 class ms login model ruleform rules rules ref ruleform label width 0px class demo ruleform prop username v model ruleform.username placeholder ...