iOS中自動登入的設計

2022-05-30 21:48:10 字數 1142 閱讀 1895

1.//這是登入控制器頁面

- (void)viewdidload elseelseelseelse{

nslog(@"使用者名稱或密碼不存在");

//    [[nsnotificationcenter defaultcenter]addobserver:self selector:@selector(refreshload:) name:@"refreshload" object:nil];

2.//登入按鈕的方法中儲存密碼和設計下次是否自動登入的標記                

ltuserinfo *lt=[ltuserinfo defaultuserinfo];

lt.isnextautologin=yes;//第一次登入成功後,長時間鎖屏再開啟執行自動登入的標記,在退出程式的時候再設定isnextautologin為no,這樣下次就不自動登入

nsuserdefaults *def =[nsuserdefaults standarduserdefaults];

[def setbool:yes forkey:@"isnextautologin"];

[def synchronize];

//*****====不管有沒有勾選,記住使用者名稱密碼

nsuserdefaults *tempdefaults = [nsuserdefaultsstandarduserdefaults];

[tempdefaults setobject:self.usernametf.text forkey: @"ltusername"];

[tempdefaults setobject:self.passwordtf.text forkey: @"ltuserpassword"];

[tempdefaults synchronize];

//*****====不管有沒有勾選,記住使用者名稱密碼

//程式將要終止

//程式退出,儲存isnextautologin為no;表示下次不自動登入

nsuserdefaults *def =[nsuserdefaults standarduserdefaults];

[def setbool:no forkey:@"isnextautologin"];

[def synchronize];

nslog(@"程式將要終止");

ios中的XMPP 登入

一 使用者登入流程 注意 xmpp核心檔案,基於tcp的xml流的傳輸,xmppframe框架是通過 的方式實現訊息傳遞的 實現使用者登入的步驟如下 1 例項化xmppstream 並且設定 同時新增 到工作佇列 2 使用jid 連線伺服器,預設埠5222,jid字串中需要包含伺服器的網域名稱 3 ...

手機終端自動登入功能設計

ys的的當前session是24小時失效的,手機和web是共用一套session機制的,但考慮到移動終端的使用者體驗問題,不可能讓使用者24小時就登入一次,因此,自動登入是必須要做的,目前的方式是使用對稱加密 aes256 儲存使用者的使用者名稱和口令,金鑰使用是根據軟硬體環境生成的,密文只能在這台...

UBUNTU的自動登入

那就用下面這段指令碼還解決ubuntu的自動登入吧!一 寫指令碼autologin bin bash bin login f 你的使用者名稱 移動到 usr bin 下,並且用chmod x autologin設定可執行許可權 二 把 etc init tty1中下面這一行 exec sbin ge...