亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種用戶名密碼填充方法及系統(tǒng)與流程

文檔序號:12494938閱讀:234來源:國知局
一種用戶名密碼填充方法及系統(tǒng)與流程

本發(fā)明涉及移動終端技術(shù)領(lǐng)域,特別是涉及一種用戶名密碼填充方法及系統(tǒng)。



背景技術(shù):

隨著互聯(lián)網(wǎng)與移動終端技術(shù)的發(fā)展,移動終端與網(wǎng)絡(luò)已成為大多數(shù)人生活中必不可少的一部分,移動客戶端應(yīng)用也層出不窮。用戶可以通過客戶端應(yīng)用進行上網(wǎng)購物、娛樂等。用戶通過終端訪問客戶端應(yīng)用時,都需要輸入各種應(yīng)用的用戶名和密碼。

隨著客戶端應(yīng)用越來越多,相應(yīng)地,用戶名和密碼也就越來也多。并且由于客戶端應(yīng)用的用戶不斷地增加,為了避免用戶名的重復(fù),其對用戶名和密碼的限制也各種各樣,導(dǎo)致用戶在進行客戶端應(yīng)用注冊時的用戶名也越來越復(fù)雜,為了保密起見,密碼也越來也復(fù)雜。這樣就會經(jīng)常出現(xiàn)用戶忘記用戶名和密碼的情況。同時繁多的用戶名和密碼的管理對用戶來說,也是一大考驗。

因此,如何解決現(xiàn)有技術(shù)中用戶名和密碼管理困難的問題,是一個普遍關(guān)注的問題。



技術(shù)實現(xiàn)要素:

鑒于此,本發(fā)明的目的在于提供一種用戶名密碼填充方法機系統(tǒng),用以解決現(xiàn)有技術(shù)中用戶名和密碼管理困難的問題,為用戶提供簡單、安全、便捷的用戶名和密碼管理服務(wù)。

根據(jù)上述發(fā)明目的,本發(fā)明提供一種用戶名密碼填充方法,所述方法包括:

S1:當監(jiān)測到所述移動終端的應(yīng)用程序登錄運行時,獲取所述應(yīng)用程序?qū)?yīng)的應(yīng)用名稱,并判斷所述應(yīng)用名稱是否存儲在應(yīng)用程序列表中;

S2:若不存在,則存儲所述應(yīng)用程序?qū)?yīng)的應(yīng)用名稱、加密的用戶名和加密的密碼至所述應(yīng)用程序列表中,并且所述應(yīng)用名稱、加密的用戶名和加密的密碼一一對應(yīng);

S3:若存在,則判斷所述應(yīng)用程序是否停留在登錄界面;

S4:若是,則獲取并解密所述應(yīng)用程序名稱對應(yīng)的加密的用戶名和加密的密碼信息,填充解密后的用戶名和密碼至所述應(yīng)用程序的登錄界面。

優(yōu)選地,所述應(yīng)用程序列表存儲于云端服務(wù)器中。

優(yōu)選地,步驟S2具體包括:

獲取所述應(yīng)用程序的用戶名和密碼,加密所述用戶名和密碼,存儲加密的用戶名和加密的密碼至所述應(yīng)用程序列表中;

獲取并存儲所述應(yīng)用程序的登錄界面ID、用戶名控件ID、密碼控件ID信息至應(yīng)用程序列表中,并且所述登錄界面ID、用戶名控件ID和密碼控件ID與所述應(yīng)用名稱一一對應(yīng)。

優(yōu)選地,步驟S2還包括,當獲取的應(yīng)用程序?qū)?yīng)的應(yīng)用名稱沒有存儲在所述應(yīng)用程序列表中時,顯示提示用戶是否進行用戶名和密碼保存的操作。

優(yōu)選地,步驟S3的所述判斷方法包括,判斷所述應(yīng)用程序運行在登錄界面的時間是否為5秒,若是,則判斷用戶執(zhí)行應(yīng)用程序登錄操作。

優(yōu)選地,步驟S4還包括,

獲取所述應(yīng)用程序列表中的登錄界面ID、用戶名控件ID和密碼控件ID,填充所述解密后的用戶名和密碼至所述應(yīng)用程序的登錄界面相應(yīng)的位置。

優(yōu)選地,步驟S4還包括,

當判斷用戶執(zhí)行所述應(yīng)用程序的登錄時,顯示提示用戶是否進行用戶名和密碼填充的操作。

根據(jù)上述發(fā)明目的,本發(fā)明還提供一種用戶名密碼填充系統(tǒng),所述系統(tǒng)包括:

監(jiān)測模塊,用于當監(jiān)測到所述移動終端的應(yīng)用程序登錄運行時,獲取所述應(yīng)用程序?qū)?yīng)的應(yīng)用名稱;

存儲模塊,用于存儲所述應(yīng)用程序?qū)?yīng)的應(yīng)用名稱、加密的用戶名和加密的密碼至應(yīng)用程序列表中,并且所述應(yīng)用名稱、加密的用戶名和加密的密碼一一對應(yīng);

填充模塊,用于獲取并解密所述應(yīng)用程序名稱對應(yīng)的加密的用戶名和加密的密碼信息,填充解密后的用戶名和密碼至所述應(yīng)用程序的登錄界面;

判斷模塊,用于當所述監(jiān)測模塊監(jiān)測到所述移動終端的應(yīng)用程序運行時,判斷所述應(yīng)用程序?qū)?yīng)的應(yīng)用名稱是否存儲在應(yīng)用程序列表中,若不存在,則存儲模塊存儲所述應(yīng)用程序?qū)?yīng)的應(yīng)用名稱、加密的用戶名和加密的密碼至所述應(yīng)用程序列表中;

所述判斷模塊,還用于當判斷所述應(yīng)用程序停留在登錄界面,并且所述應(yīng)用程序?qū)?yīng)的應(yīng)用名稱存儲在所述應(yīng)用程序列表中時,所述填充模塊獲取并解密所述存儲模塊中應(yīng)用程序名稱對應(yīng)的加密的用戶名和加密的密碼信息,并填充用戶名和密碼至所述應(yīng)用程序的登錄界面。

優(yōu)選地,所述存儲模塊還包括一加密單元,所述加密單元用于獲取所述應(yīng)用程序的用戶名和密碼,加密所述用戶名和密碼。

優(yōu)選地,所述填充模塊還包括一解密單元,所述解密單元用于解密所述應(yīng)用程序名稱對應(yīng)的加密的用戶名和加密的密碼。

與現(xiàn)有技術(shù)相比,本發(fā)明一種用戶名密碼填充方法及系統(tǒng),具有以下有益效果:通過使用用戶名密碼自動填充的服務(wù),用戶不用再記憶繁多的用戶名和密碼,解決現(xiàn)有技術(shù)中用戶名和密碼管理困難的問題;同時對用戶名和密碼進行加密,為用戶提供簡單、安全、便捷的用戶名和密碼管理服務(wù),提高了用戶體驗。

附圖說明

圖1為本發(fā)明一個實施例的一種用戶名密碼填充方法的流程圖;

圖2為本發(fā)明一個實施例的一種用戶名密碼填充系統(tǒng)的結(jié)構(gòu)圖。

具體實施方式

正如背景技術(shù)中提及的,如何解決現(xiàn)有技術(shù)中用戶名和密碼管理困難的問題,是一個普遍關(guān)注的問題。

因此,本發(fā)明通過監(jiān)測移動終端的應(yīng)用程序登錄運行,判斷該應(yīng)用程序?qū)?yīng)的應(yīng)用名稱是否存儲在應(yīng)用程序列表中,并進而判斷該應(yīng)用程序是否運行在登錄界面,根據(jù)應(yīng)用程序列表中該應(yīng)用程序名稱對應(yīng)的登錄信息,根據(jù)該登錄信息,填充用戶名和密碼至該應(yīng)用程序的登錄界面,為用戶提供簡單、安全、便捷的用戶名和密碼管理服務(wù)。

以下通過特定的具體實例并結(jié)合附圖說明本發(fā)明的實施方式,本領(lǐng)域技術(shù)人員可由本說明書所揭示的內(nèi)容輕易地了解本發(fā)明的其它優(yōu)點與功效。本發(fā)明亦可通過其它不同的具體實例加以施行或應(yīng)用,本說明書中的各項細節(jié)亦可基于不同觀點與應(yīng)用,在不背離本發(fā)明的精神下進行各種修飾與變更。

圖1為本發(fā)明的一個實施例的一種用戶名密碼填充方法的流程圖。如圖1所示,該方法包括:

S1:當監(jiān)測到移動終端的應(yīng)用程序登錄運行時,獲取應(yīng)用程序?qū)?yīng)的應(yīng)用名稱,并判斷應(yīng)用名稱是否存儲在應(yīng)用程序列表中;

S2:若不存在,則存儲應(yīng)用程序?qū)?yīng)的應(yīng)用名稱、加密的用戶名和加密的密碼至應(yīng)用程序列表中,并且應(yīng)用名稱、加密的用戶名和加密的密碼一一對應(yīng);

S3:若存在,則判斷應(yīng)用程序是否停留在登錄界面;

S4:若是,則獲取并解密應(yīng)用程序名稱對應(yīng)的加密的用戶名和加密的密碼信息,填充解密后的用戶名和密碼至應(yīng)用程序的登錄界面。

在步驟S1的具體實施過程中,移動終端開啟后,系統(tǒng)監(jiān)測移動終端的應(yīng)用程序。當監(jiān)測到應(yīng)用程序的登錄運行時,系統(tǒng)獲取該應(yīng)用程序?qū)?yīng)的應(yīng)用名稱,并根據(jù)該應(yīng)用名稱,判斷該應(yīng)用名稱是否存儲在應(yīng)用程序列表中。本發(fā)明的一種具體實施方式,該應(yīng)用程序列表可以存儲在云端服務(wù)器中。根據(jù)該技術(shù)方案,將應(yīng)用程序列表存儲在云端服務(wù)器中,當移動終端的系統(tǒng)升級或者切換系統(tǒng)時,應(yīng)用程序登錄運行的用戶名密碼填充功能保持實施,不回因為移動終端的系統(tǒng)升級或者系統(tǒng)切換而影響。系統(tǒng)方便的從云端服務(wù)器中存取應(yīng)用程序列表中信息。

在步驟S2的具體實施過程中,當獲取的應(yīng)用程序?qū)?yīng)的應(yīng)用名稱沒有在應(yīng)用程序列表中,則存儲應(yīng)用程序?qū)?yīng)的應(yīng)用名稱、加密的用戶名和加密的密碼至應(yīng)用程序列表中,并且應(yīng)用名稱、加密的用戶名和加密的密碼一一對應(yīng)。。步驟S2具體還包括,當用戶執(zhí)行該應(yīng)用程序的登錄操作時,系統(tǒng)獲取該應(yīng)用程序的用戶名和密碼,并且對獲取的用戶名和密碼進行加密操作,存儲加密的用戶名和加密的密碼至應(yīng)用程序列表中。同時,系統(tǒng)根據(jù)應(yīng)用程序的登錄界面信息,獲取該應(yīng)用程序的登錄界面ID、用戶名控件ID、密碼控件ID信息,并存儲登錄界面ID、用戶名控件ID、密碼控件ID信息至應(yīng)用程序列表中。在應(yīng)用程序列表中,應(yīng)用名稱、加密的用戶名和加密的密碼、登錄界面ID、用戶名控件ID、密碼控件ID一一對應(yīng)。根據(jù)該技術(shù)方案,系統(tǒng)監(jiān)測移動終端的應(yīng)用程序登錄運行,判斷該應(yīng)用程序的應(yīng)用名稱是否存儲在應(yīng)用程序列表中,如果沒有,則存儲該應(yīng)用名稱及登錄信息至應(yīng)用程序列表中,將登錄信息同步更新至云端服務(wù)器中的應(yīng)用程序列表中,記錄應(yīng)用程序的登錄信息,當應(yīng)用程序再次運行登錄時,從應(yīng)用程序列表中獲取該應(yīng)用程序?qū)?yīng)的登錄信息。同時對應(yīng)用程序的用戶名和密碼進行加密操作,保證用戶登錄的安全性。

本發(fā)明的一具體實施方式,步驟S2還包括,當獲取的應(yīng)用程序?qū)?yīng)的應(yīng)用名稱沒有在應(yīng)用程序列表中時,顯示提示用戶是否進行用戶名和密碼保存的操作。比如,當用戶執(zhí)行應(yīng)用程序的登錄操作時,系統(tǒng)彈出一對話框,該對話框用來提示用戶是否進行用戶名和密碼保存的操作。若選擇是,則系統(tǒng)自動保存應(yīng)用程序登錄的用戶名和密碼,并對用戶名和密碼進行加密操作,將加密后的用戶名和密碼、該應(yīng)用程序的應(yīng)用名稱、登錄界面ID、用戶名控件ID、密碼控件ID一一對應(yīng)的存儲在應(yīng)用程序列表中;若選擇否,則系統(tǒng)不保存應(yīng)用程序的登錄信息。在該技術(shù)方案中,用戶可以根據(jù)本身的需要選擇是否進行用戶名和密碼的保存操作,保證了用戶登錄的安全性,給用戶帶來了方便。

在步驟S3的具體實施過程中,若應(yīng)用程序列表中存在該應(yīng)用名稱,則繼續(xù)判斷該應(yīng)用程序是否停留在登錄界面。具體的,該判斷方法包括,判斷應(yīng)用程序運行在登錄界面的時間是否為5秒,如果是,則判斷用戶執(zhí)行應(yīng)用程序的登錄操作。

在步驟S4的具體實施過程中,若當前應(yīng)用程序運行在登錄界面并進行登錄操作時,系統(tǒng)根據(jù)該應(yīng)用程序的應(yīng)用名稱,查詢應(yīng)用程序列表,獲取應(yīng)用程序列表中存儲的加密的用戶名和加密的密碼,并進行解密,獲取解密后的用戶名和密碼。系統(tǒng)查詢應(yīng)用程序列表中的登錄界面ID、用戶名控件ID和密碼控件ID,獲取該應(yīng)用程序?qū)?yīng)的登錄界面ID,根據(jù)該登錄界面ID獲取當前應(yīng)用程序的登錄界面,然后根據(jù)用戶控件ID和密碼控件ID,填充解密后的用戶名和密碼至應(yīng)用程序的登錄界面的相應(yīng)位置。根據(jù)該技術(shù)方案,當執(zhí)行用戶名密碼填充時,根據(jù)登錄界面ID獲取當前應(yīng)用程序的登錄界面,然后根據(jù)用戶名控件ID和密碼控件ID,將解密后的用戶名和密碼填充至登錄界面相應(yīng)的位置,比如,用戶名控件ID是應(yīng)用程序登錄界面的用戶名輸入框,密碼控件ID是密碼輸入框。當執(zhí)行用戶名密碼填充時,根據(jù)獲取該應(yīng)用程序的登錄界面,在該登錄界面的用戶名輸入框中自動填充用戶名,在密碼輸入框中自動填充密碼,用戶不用再記憶繁多的用戶名和密碼,解決現(xiàn)有技術(shù)中用戶名和密碼管理困難的問題;同時對用戶名和密碼進行加密,為用戶提供簡單、安全、便捷的用戶名和密碼管理服務(wù)。

本發(fā)明的一具體實施方式,步驟S4還包括,當判斷用戶執(zhí)行應(yīng)用程序的登錄時,顯示提示用戶是否進行用戶名和密碼填充的操作。比如,當用戶執(zhí)行應(yīng)用程序的登錄操作時,系統(tǒng)彈出一對話框,該對話框用來提示用戶是否進行用戶名和密碼的填充的操作。若選擇是,則系統(tǒng)自動填充應(yīng)用程序登錄的用戶名和密碼,若選擇否,則需要用戶自己去輸入應(yīng)用程序登錄的用戶名和密碼。在該技術(shù)方案中,用戶可以根據(jù)本身的需要選擇是否進行用戶名和密碼的填充操作,保證了用戶登錄的安全性,提高了用戶的體驗。

圖2為本發(fā)明一個實施例的一種用戶名密碼填充系統(tǒng)的結(jié)構(gòu)圖。如圖2所示,該系統(tǒng)包括:

監(jiān)測模塊20,用于當監(jiān)測到移動終端的應(yīng)用程序登錄運行時,獲取應(yīng)用程序?qū)?yīng)的應(yīng)用名稱;

存儲模塊21,用于存儲應(yīng)用程序?qū)?yīng)的應(yīng)用名稱、加密的用戶名和加密的密碼至應(yīng)用程序列表中,并且應(yīng)用名稱、加密的用戶名和加密的密碼一一對應(yīng);

填充模塊22,用于獲取并解密應(yīng)用程序名稱對應(yīng)的加密的用戶名和加密的密碼信息,填充用戶名和密碼至應(yīng)用程序的登錄界面;

判斷模塊23,用于當監(jiān)測模塊監(jiān)測到所述移動終端的應(yīng)用程序運行時,判斷應(yīng)用程序?qū)?yīng)的應(yīng)用名稱是否存儲在應(yīng)用程序列表中,若不存在,則存儲模塊存儲應(yīng)用程序?qū)?yīng)的應(yīng)用名稱、加密的用戶名和加密的密碼至應(yīng)用程序列表中;

判斷模塊23,還用于當判斷應(yīng)用程序運行在登錄界面,并且應(yīng)用程序?qū)?yīng)的應(yīng)用名稱存儲在所述應(yīng)用程序列表中時,填充模塊獲取并解密存儲模塊中應(yīng)用程序名稱對應(yīng)的加密的用戶名和加密的密碼信息,并填充用戶名和密碼至應(yīng)用程序的登錄界面。

在具體實施過程中,系統(tǒng)通過監(jiān)測模塊20監(jiān)測移動終端的應(yīng)用程序,當監(jiān)測到用程序登錄運行時,獲取該應(yīng)用程序?qū)?yīng)的應(yīng)用名稱。然后在判斷模塊23中,根據(jù)該應(yīng)用名稱,判斷該應(yīng)用名稱是否存儲在存儲模塊21的應(yīng)用程序列表中。若該應(yīng)用程序?qū)?yīng)的應(yīng)用名稱沒有在應(yīng)用程序列表中,則存儲模塊21存儲應(yīng)用程序?qū)?yīng)的應(yīng)用名稱、加密的用戶名和加密的密碼至應(yīng)用程序列表中,并且應(yīng)用名稱、加密的用戶名和加密的密碼一一對應(yīng)。應(yīng)用程序列表中還包括登錄界面ID、用戶名控件ID、密碼控件ID,并且與應(yīng)用名稱一一對應(yīng)。具體地,存儲模塊21還包括一加密單元,該加密單元用于根據(jù)獲取該應(yīng)用程序的用戶名和密碼,對該用戶名和密碼進行加密,存儲加密的用戶名和加密的密碼至應(yīng)用程序列表中。根據(jù)該技術(shù)方案,監(jiān)測模塊監(jiān)測移動終端的應(yīng)用程序運行,通過判斷模塊判斷該應(yīng)用程序的應(yīng)用名稱是否存儲在應(yīng)用程序列表中,如果沒有,則通過存儲模塊存儲該應(yīng)用名稱及加密的用戶名和密碼至存儲列表中,同時對應(yīng)用程序的用戶名和密碼進行加密操作,保證用戶登錄的安全性。

若應(yīng)用程序列表中存在該應(yīng)用名稱,則判斷模塊23繼續(xù)判斷該應(yīng)用程序是否運行在登錄界面。若判斷當前應(yīng)用程序運行在登錄界面,填充模塊22獲取存儲模塊21中應(yīng)用程序列表中的加密的用戶名和加密的密碼。填充模塊22還包括一解密單元,在該解密單元中,對用程序列表中的加密的用戶名和加密的密碼進行解密,獲取解密后的用戶名和密碼。填充模塊22獲取存儲模塊21中應(yīng)用程序列表中的登錄界面ID、用戶名控件ID和密碼控件ID,獲取該應(yīng)用程序?qū)?yīng)的登錄界面ID,然后根據(jù)用戶控件ID和密碼控件ID,填充解密后的用戶名和密碼至應(yīng)用程序的登錄界面。根據(jù)該技術(shù)方案,當移動終端的應(yīng)用程序執(zhí)行登錄操作時,根據(jù)存儲模塊中的應(yīng)用程序列表中加密的用戶名和密碼,并對其進行解密,獲取應(yīng)用程序登錄的用戶名和密碼。然后根據(jù)應(yīng)用程序列表中存儲的登錄界面ID,獲取用戶的登錄界面,再根據(jù)應(yīng)用程序列表中對應(yīng)的用戶名控件ID和密碼控件ID,比如,應(yīng)用程序登錄界面的用戶名輸入框和密碼輸入框,在該輸入框中自動填充用戶名和密碼,為用戶提供簡單、安全、便捷的用戶名和密碼管理服務(wù)。

綜上所述,本發(fā)明一種用戶名密碼填充方法及系統(tǒng),可以通過監(jiān)測移動終端的應(yīng)用程序運行,獲取應(yīng)用程序列表中的登錄信息,填充用戶名和密碼至該應(yīng)用程序的登錄界面,解決現(xiàn)有技術(shù)中用戶名和密碼管理困難的問題,為用戶提供簡單、安全、便捷的用戶名和密碼管理服務(wù)。

任何本領(lǐng)域技術(shù)人員均可在不違背本發(fā)明的精神及范疇下,對上述實施例進行修飾與改變。因此,本發(fā)明的權(quán)利保護范圍,應(yīng)如權(quán)利要求書所列。

當前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1