賬號(hào)登錄的方法及裝置制造方法
【專利摘要】本發(fā)明公開了一種賬號(hào)登錄的方法及裝置,涉及互聯(lián)網(wǎng)【技術(shù)領(lǐng)域】,為解決賬號(hào)登錄操作復(fù)雜的問題而發(fā)明。本發(fā)明的方法包括:在解鎖界面中加載應(yīng)用賬號(hào)登錄界面;獲取用戶在應(yīng)用賬號(hào)登錄界面中輸入的登錄信息;對(duì)獲取的登錄信息進(jìn)行驗(yàn)證;若登錄信息驗(yàn)證成功,則解鎖屏幕并登錄應(yīng)用賬號(hào)。本發(fā)明可以簡化用戶登錄應(yīng)用賬戶的操作步驟,使用起來方便快捷。
【專利說明】賬號(hào)登錄的方法及裝置
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及互聯(lián)網(wǎng)【技術(shù)領(lǐng)域】,尤其涉及一種賬號(hào)登錄的方法及裝置。
【背景技術(shù)】
[0002] 隨著互聯(lián)網(wǎng)技術(shù)的不斷發(fā)展,社會(huì)性網(wǎng)絡(luò)服務(wù)(Social Networking Services,簡 稱SNS)應(yīng)用越發(fā)豐富。目前,手機(jī)、平板電腦等用戶設(shè)備(User Equipment,簡稱UE)已成 為SNS應(yīng)用客戶端接入的最大入口,幾乎每一臺(tái)UE上都會(huì)安裝有各式各樣的SNS應(yīng)用客戶 端。用戶通過SNS應(yīng)用客戶端登錄到自己的賬號(hào)主頁,分享文字、圖片等信息,與好友進(jìn)行 交流。
[0003] 現(xiàn)有登錄SNS應(yīng)用賬號(hào)的方式通常為,用戶解鎖UE屏幕,在桌面上找到并觸發(fā)某 個(gè)應(yīng)用圖標(biāo),啟動(dòng)應(yīng)用后在登錄界面中輸入用戶名及密碼,觸發(fā)確認(rèn)鍵完成賬號(hào)登錄。
[0004] 發(fā)明人在對(duì)現(xiàn)有的賬號(hào)登錄方式進(jìn)行研究后發(fā)現(xiàn),目前的賬號(hào)登錄過程涉及解鎖 屏幕、啟動(dòng)應(yīng)用、輸入用戶信息等步驟,用戶操作復(fù)雜,使用起來較為不便。特別是當(dāng)需要登 錄多個(gè)不同的應(yīng)用賬戶時(shí),用戶往往需要針對(duì)不同的SNS應(yīng)用分別執(zhí)行上述操作,操作過 程費(fèi)時(shí)費(fèi)力。
【發(fā)明內(nèi)容】
[0005] 本發(fā)明提供一種賬號(hào)登錄的方法及裝置,能夠解決賬號(hào)登錄操作復(fù)雜的問題。
[0006] 針對(duì)該問題,本發(fā)明提供如下解決方案:
[0007] 第一方面,本發(fā)明提供一種賬號(hào)登錄的方法,包括:
[0008] 在解鎖界面中加載應(yīng)用賬號(hào)登錄界面;
[0009] 獲取用戶在應(yīng)用賬號(hào)登錄界面中輸入的登錄信息;
[0010] 對(duì)獲取的登錄信息進(jìn)行驗(yàn)證;
[0011] 若登錄信息驗(yàn)證成功,則解鎖屏幕并登錄應(yīng)用賬號(hào)。
[0012] 結(jié)合第一方面,在第一方面的第一種可能的實(shí)現(xiàn)方式中,在解鎖界面中加載應(yīng)用 賬號(hào)登錄界面,包括:
[0013] 將應(yīng)用客戶端的登錄邏輯代碼植入到解鎖邏輯代碼中;
[0014] 執(zhí)行解鎖邏輯代碼,加載解鎖登錄組合界面。
[0015] 結(jié)合第一方面,在第一方面的第二種可能的實(shí)現(xiàn)方式中,在解鎖界面中加載應(yīng)用 賬號(hào)登錄界面,包括:
[0016] 解析應(yīng)用客戶端的配置文件,獲得界面樣式信息;
[0017] 依照界面樣式信息將應(yīng)用賬號(hào)登錄界面加載到解鎖界面的預(yù)定位置上。
[0018] 結(jié)合第一方面、或第一方面的第一種、第二種可能的實(shí)現(xiàn)方式,在第一方面的第三 種可能的實(shí)現(xiàn)方式中,對(duì)獲取的登錄信息進(jìn)行驗(yàn)證,包括:
[0019] 對(duì)獲取的登錄信息與本地保存的登錄信息進(jìn)行比對(duì);
[0020] 若獲取的登錄信息與本地保存的登錄信息相同,則登錄信息驗(yàn)證成功;
[0021] 解鎖屏幕并登錄應(yīng)用賬號(hào),包括:
[0022] 解鎖屏幕;
[0023] 將獲取的登錄信息傳遞給應(yīng)用客戶端,以使得應(yīng)用客戶端根據(jù)登錄信息向網(wǎng)絡(luò)側(cè) 請(qǐng)求登錄應(yīng)用賬號(hào)。
[0024] 結(jié)合第一方面的第三種可能的實(shí)現(xiàn)方式,在第一方面的第四種可能的實(shí)現(xiàn)方式 中,若用戶修改了應(yīng)用賬號(hào)的登錄信息,則方法進(jìn)一步包括:
[0025] 向網(wǎng)絡(luò)側(cè)獲取最新的登錄信息;
[0026] 根據(jù)最新的登錄信息對(duì)獲取的登錄信息進(jìn)行驗(yàn)證;
[0027] 若無法獲取最新的登錄信息,則根據(jù)保存的原登錄信息對(duì)獲取的登錄信息進(jìn)行驗(yàn) 證。
[0028] 結(jié)合第一方面、或第一方面的第一種、第二種可能的實(shí)現(xiàn)方式,在第一方面的第五 種可能的實(shí)現(xiàn)方式中,對(duì)獲取的登錄信息進(jìn)行驗(yàn)證,包括:
[0029] 將登錄信息發(fā)送給應(yīng)用客戶端,以使得應(yīng)用客戶端將登錄信息上報(bào)給網(wǎng)絡(luò)側(cè)進(jìn)行 驗(yàn)證;
[0030] 若登錄信息驗(yàn)證成功,則接收應(yīng)用客戶端返回的驗(yàn)證確認(rèn)指令;
[0031] 解鎖屏幕并登錄應(yīng)用賬號(hào),包括:
[0032] 根據(jù)驗(yàn)證確認(rèn)指令解鎖屏幕;
[0033] 通過應(yīng)用客戶端向網(wǎng)絡(luò)側(cè)請(qǐng)求登錄應(yīng)用賬號(hào)。
[0034] 結(jié)合第一方面、或第一方面的第一種至第五種可能的實(shí)現(xiàn)方式,在第一方面的第 六種可能的實(shí)現(xiàn)方式中,在在解鎖界面中加載應(yīng)用賬號(hào)登錄界面之前,方法進(jìn)一步包括:
[0035] 綁定至少兩個(gè)應(yīng)用客戶端;
[0036] 在解鎖界面中加載應(yīng)用賬號(hào)登錄界面,包括:
[0037] 根據(jù)用戶觸發(fā)的切換指令在解鎖界面中切換加載不同應(yīng)用客戶端的應(yīng)用賬號(hào)登 錄界面;
[0038] 根據(jù)用戶選定的應(yīng)用賬號(hào)登錄界面確定對(duì)應(yīng)的應(yīng)用客戶端。
[0039] 結(jié)合第一方面、或第一方面的第一種至第六種可能的實(shí)現(xiàn)方式,在第一方面的第 七種可能的實(shí)現(xiàn)方式中,方法進(jìn)一步包括:
[0040] 獲取用戶在解鎖界面中輸入的屏幕解鎖密碼;
[0041] 對(duì)獲取的登錄信息進(jìn)行驗(yàn)證,包括:
[0042] 查找關(guān)聯(lián)屏幕解鎖密碼的用戶名及用戶密碼,用戶名及用戶密碼為對(duì)應(yīng)應(yīng)用賬號(hào) 的用戶名及用戶密碼;
[0043] 對(duì)查找到的用戶名及用戶密碼進(jìn)行驗(yàn)證。
[0044] 結(jié)合第一方面、或第一方面的第一種至第七種可能的實(shí)現(xiàn)方式,在第一方面的第 八種可能的實(shí)現(xiàn)方式中,在在解鎖界面中加載應(yīng)用賬號(hào)登錄界面之前,方法進(jìn)一步包括:
[0045] 對(duì)已安裝的應(yīng)用客戶端進(jìn)行標(biāo)記掃描;
[0046] 將攜帶界面綁定標(biāo)記的應(yīng)用客戶端確定為允許界面加載的應(yīng)用客戶端。
[0047] 結(jié)合第一方面、或第一方面的第一種至第八種可能的實(shí)現(xiàn)方式,在第一方面的第 九種可能的實(shí)現(xiàn)方式中,在在解鎖界面中加載應(yīng)用賬號(hào)登錄界面之前,方法進(jìn)一步包括: [0048] 對(duì)多個(gè)應(yīng)用客戶端的應(yīng)用賬號(hào)進(jìn)行綁定,多個(gè)應(yīng)用賬號(hào)共用一個(gè)登錄信息;
[0049] 在解鎖界面中加載應(yīng)用賬號(hào)登錄界面,包括:
[0050] 在解鎖界面中加載任意一個(gè)應(yīng)用賬號(hào)的登錄界面;
[0051] 解鎖屏幕并登錄應(yīng)用賬號(hào),包括:
[0052] 解鎖屏幕并后臺(tái)登錄多個(gè)應(yīng)用賬號(hào)中的至少兩個(gè)應(yīng)用賬號(hào)。
[0053] 結(jié)合第一方面、或第一方面的第一種至第九種可能的實(shí)現(xiàn)方式,在第一方面的第 十種可能的實(shí)現(xiàn)方式中,登錄信息為:
[0054] 對(duì)應(yīng)應(yīng)用賬號(hào)的用戶密碼;或者,
[0055] 對(duì)應(yīng)應(yīng)用賬號(hào)的用戶名及用戶密碼。
[0056] 第二方面,本發(fā)明還提供了一種賬號(hào)登錄的裝置,包括:
[0057] 加載單元,用于在解鎖界面中加載應(yīng)用賬號(hào)登錄界面;
[0058] 獲取單元,用于獲取用戶在加載單元加載的應(yīng)用賬號(hào)登錄界面中輸入的登錄信 息;
[0059] 驗(yàn)證單元,用于對(duì)獲取單元獲取的登錄信息進(jìn)行驗(yàn)證;
[0060] 解鎖單元,用于當(dāng)驗(yàn)證單元驗(yàn)證登錄信息驗(yàn)證成功時(shí),解鎖屏幕;
[0061] 登錄單元,用于當(dāng)驗(yàn)證單元驗(yàn)證登錄信息驗(yàn)證成功時(shí),登錄應(yīng)用賬號(hào)。
[0062] 結(jié)合第二方面,在第二方面的第一種可能的實(shí)現(xiàn)方式中,加載單元包括:
[0063] 第一加載模塊,用于將應(yīng)用客戶端的登錄邏輯代碼植入到解鎖邏輯代碼中,執(zhí)行 解鎖邏輯代碼,加載解鎖登錄組合界面。
[0064] 結(jié)合第二方面,在第二方面的第二種可能的實(shí)現(xiàn)方式中,加載單元包括:
[0065] 第二加載模塊,用于解析應(yīng)用客戶端的配置文件,獲得界面樣式信息,依照界面樣 式信息將應(yīng)用賬號(hào)登錄界面加載到解鎖界面的預(yù)定位置上。
[0066] 結(jié)合第二方面、或第二方面的第一種、第二種可能的實(shí)現(xiàn)方式,在第二方面的第三 種可能的實(shí)現(xiàn)方式中,驗(yàn)證單元包括:
[0067] 比對(duì)模塊,用于對(duì)獲取的登錄信息與本地保存的登錄信息進(jìn)行比對(duì),當(dāng)獲取的登 錄信息與本地保存的登錄信息相同時(shí),登錄信息驗(yàn)證成功;
[0068] 登錄單元,包括:
[0069] 傳遞模塊,用于將獲取單元獲取的登錄信息傳遞給應(yīng)用客戶端,以使得應(yīng)用客戶 端根據(jù)登錄信息向網(wǎng)絡(luò)側(cè)請(qǐng)求登錄應(yīng)用賬號(hào)。
[0070] 結(jié)合第二方面的第三種可能的實(shí)現(xiàn)方式,在第二方面的第四種可能的實(shí)現(xiàn)方式 中,獲取單元用于當(dāng)用戶修改了應(yīng)用賬號(hào)的登錄信息時(shí),向網(wǎng)絡(luò)側(cè)獲取最新的登錄信息;
[0071] 驗(yàn)證單元用于根據(jù)獲取單元獲取的最新的登錄信息對(duì)獲取的登錄信息進(jìn)行驗(yàn) 證;
[0072] 驗(yàn)證單元還用于當(dāng)獲取單元無法獲取最新的登錄信息時(shí),根據(jù)保存的原登錄信息 對(duì)獲取的登錄信息進(jìn)行驗(yàn)證。
[0073] 結(jié)合第二方面、或第二方面的第一種、第二種可能的實(shí)現(xiàn)方式,在第二方面的第五 種可能的實(shí)現(xiàn)方式中,驗(yàn)證單元包括:
[0074] 發(fā)送模塊,用于將登錄信息發(fā)送給應(yīng)用客戶端,以使得應(yīng)用客戶端將登錄信息上 報(bào)給網(wǎng)絡(luò)側(cè)進(jìn)行驗(yàn)證;
[0075] 接收模塊,用于當(dāng)?shù)卿浶畔Ⅱ?yàn)證成功時(shí),接收應(yīng)用客戶端返回的驗(yàn)證確認(rèn)指令;
[0076] 解鎖單元,用于根據(jù)接收模塊接收的驗(yàn)證確認(rèn)指令解鎖屏幕;
[0077] 登錄單元,包括:
[0078] 請(qǐng)求模塊,用于通過應(yīng)用客戶端向網(wǎng)絡(luò)側(cè)請(qǐng)求登錄應(yīng)用賬號(hào)。
[0079] 結(jié)合第二方面、或第二方面的第一種至第五種可能的實(shí)現(xiàn)方式,在第二方面的第 六種可能的實(shí)現(xiàn)方式中,裝置還包括:
[0080] 客戶端綁定單元,用于在加載單元在解鎖界面中加載應(yīng)用賬號(hào)登錄界面之前,綁 定至少兩個(gè)應(yīng)用客戶端;
[0081] 加載單元,用于:
[0082] 根據(jù)用戶觸發(fā)的切換指令在解鎖界面中切換加載客戶端綁定單元綁定的不同應(yīng) 用客戶端的應(yīng)用賬號(hào)登錄界面;
[0083] 根據(jù)用戶選定的應(yīng)用賬號(hào)登錄界面確定對(duì)應(yīng)的應(yīng)用客戶端。
[0084] 結(jié)合第二方面、或第二方面的第一種至第六種可能的實(shí)現(xiàn)方式,在第二方面的第 七種可能的實(shí)現(xiàn)方式中,裝置還包括查找單元;
[0085] 獲取單元用于獲取用戶在解鎖界面中輸入的屏幕解鎖密碼;
[0086] 查找單元,用于查找關(guān)聯(lián)獲取單元獲取的屏幕解鎖密碼的用戶名及用戶密碼,用 戶名及用戶密碼為對(duì)應(yīng)應(yīng)用賬號(hào)的用戶名及用戶密碼;
[0087] 驗(yàn)證單元,用于對(duì)查找單元查找到的用戶名及用戶密碼進(jìn)行驗(yàn)證。
[0088] 結(jié)合第二方面、或第二方面的第一種至第七種可能的實(shí)現(xiàn)方式,在第二方面的第 八種可能的實(shí)現(xiàn)方式中,裝置還包括掃描單元,用于在加載單元在解鎖界面中加載應(yīng)用賬 號(hào)登錄界面之前:
[0089] 對(duì)已安裝的應(yīng)用客戶端進(jìn)行標(biāo)記掃描;
[0090] 將攜帶界面綁定標(biāo)記的應(yīng)用客戶端確定為允許界面加載的應(yīng)用客戶端。
[0091] 結(jié)合第二方面、或第二方面的第一種至第八種可能的實(shí)現(xiàn)方式,在第二方面的第 九種可能的實(shí)現(xiàn)方式中,裝置還包括:
[0092] 賬號(hào)綁定單元,用于在加載單元在解鎖界面中加載應(yīng)用賬號(hào)登錄界面之前,對(duì)多 個(gè)應(yīng)用客戶端的應(yīng)用賬號(hào)進(jìn)行綁定,多個(gè)應(yīng)用賬號(hào)共用一個(gè)登錄信息;
[0093] 加載單元,用于:
[0094] 在解鎖界面中加載賬號(hào)綁定單元綁定的任意一個(gè)應(yīng)用賬號(hào)的登錄界面;
[0095] 登錄單元,用于后臺(tái)登錄賬號(hào)綁定單元綁定的多個(gè)應(yīng)用賬號(hào)中的至少兩個(gè)應(yīng)用賬 號(hào)。
[0096] 結(jié)合第二方面、或第二方面的第一種至第九種可能的實(shí)現(xiàn)方式,在第二方面的第 十種可能的實(shí)現(xiàn)方式中,獲取單元獲取的登錄信息為:
[0097] 對(duì)應(yīng)應(yīng)用賬號(hào)的用戶密碼;或者,
[0098] 對(duì)應(yīng)應(yīng)用賬號(hào)的用戶名及用戶密碼。
[0099] 第三方面,本發(fā)明還提供了一種賬號(hào)登錄的裝置,包括處理器、輸入設(shè)備、輸出設(shè) 備及總線,處理器、輸入設(shè)備與輸出設(shè)備之間通過總線進(jìn)行通信,其中,
[0100] 處理器,用于在解鎖界面中加載應(yīng)用賬號(hào)登錄界面;
[0101] 輸出設(shè)備,用于顯示加載有應(yīng)用功能賬號(hào)登錄界面的解鎖界面;
[0102] 輸入設(shè)備,用于獲取用戶在輸出設(shè)備顯示的應(yīng)用賬號(hào)登錄界面中輸入的登錄信 息;
[0103] 處理器還用于對(duì)輸入設(shè)備獲取的登錄信息進(jìn)行驗(yàn)證,當(dāng)處理器驗(yàn)證登錄信息驗(yàn)證 成功時(shí),解鎖屏幕并登錄應(yīng)用賬號(hào)。
[0104] 結(jié)合第三方面,在第三方面的第一種可能的實(shí)現(xiàn)方式中,處理器在解鎖界面中加 載應(yīng)用帳號(hào)登錄界面具體為:
[0105] 處理器將應(yīng)用客戶端的登錄邏輯代碼植入到解鎖邏輯代碼中,執(zhí)行解鎖邏輯代 碼,加載解鎖登錄組合界面。
[0106] 結(jié)合第三方面,在第三方面的第二種可能的實(shí)現(xiàn)方式中,處理器在解鎖界面中加 載應(yīng)用帳號(hào)登錄界面具體為:
[0107] 處理器獲取應(yīng)用客戶端的配置文件;并解析接收器獲取的應(yīng)用客戶端的配置文 件,獲得界面樣式信息,依照界面樣式信息將應(yīng)用賬號(hào)登錄界面加載到解鎖界面的預(yù)定位 置上。
[0108] 結(jié)合第三方面、或第三方面的第一種、第二種可能的實(shí)現(xiàn)方式,在第三方面的第三 種可能的實(shí)現(xiàn)方式中,裝置還包括:與總線相連的存儲(chǔ)器,其中,
[0109] 存儲(chǔ)器,用于本地保存登錄信息;
[0110] 處理器對(duì)獲取的登錄信息進(jìn)行驗(yàn)證,具體為:
[0111] 處理器對(duì)輸入設(shè)備獲取的登錄信息與存儲(chǔ)器本地保存的登錄信息進(jìn)行比對(duì);當(dāng)獲 取的登錄信息與本地保存的登錄信息相同時(shí),確定登錄信息驗(yàn)證成功;
[0112] 處理器還用于,解鎖屏幕,并將輸入設(shè)備獲取的登錄信息傳遞給應(yīng)用客戶端,以使 得應(yīng)用客戶端根據(jù)登錄信息向網(wǎng)絡(luò)側(cè)請(qǐng)求登錄應(yīng)用賬號(hào)。
[0113] 結(jié)合第三方面的第三種可能的實(shí)現(xiàn)方式,在第三方面的第四種可能的實(shí)現(xiàn)方式 中,裝置還包括:與總線相連的發(fā)送器和接收器,其中,
[0114] 發(fā)送器,用于當(dāng)用戶修改了應(yīng)用賬號(hào)的登錄信息時(shí),向網(wǎng)絡(luò)側(cè)發(fā)送查詢請(qǐng)求,請(qǐng)求 獲取應(yīng)用帳號(hào)的最新的登錄信息;
[0115] 接收器,用于在發(fā)送器發(fā)送查詢請(qǐng)求后,接收網(wǎng)絡(luò)側(cè)發(fā)送的應(yīng)用帳號(hào)的最新的登 錄?目息;
[0116] 處理器,用于根據(jù)接收器獲取的最新的登錄信息對(duì)獲取的登錄信息進(jìn)行驗(yàn)證;
[0117] 處理器還用于在無法獲取最新的登錄信息時(shí),根據(jù)存儲(chǔ)器保存的原登錄信息對(duì)獲 取的登錄信息進(jìn)行驗(yàn)證。
[0118] 結(jié)合第三方面、或第三方面的第一種、第二種可能的實(shí)現(xiàn)方式,在第三方面的第五 種可能的實(shí)現(xiàn)方式中,裝置還包括:與總線連接的發(fā)送器和接收器,其中,
[0119] 處理器用于將登錄信息發(fā)送給應(yīng)用客戶端,以使得應(yīng)用客戶端將登錄信息上報(bào)給 網(wǎng)絡(luò)側(cè)進(jìn)行驗(yàn)證;
[0120] 發(fā)送器,用于將登錄信息上報(bào)網(wǎng)絡(luò)側(cè),請(qǐng)求網(wǎng)絡(luò)側(cè)對(duì)登錄信息進(jìn)行驗(yàn)證;
[0121] 接收器,用于當(dāng)?shù)卿浶畔Ⅱ?yàn)證成功時(shí),接收網(wǎng)絡(luò)側(cè)返回的驗(yàn)證確認(rèn)指令;
[0122] 處理器,用于根據(jù)接收器接收的驗(yàn)證確認(rèn)指令解鎖屏幕,并向發(fā)送器發(fā)送指令,指 示發(fā)送器向網(wǎng)絡(luò)側(cè)請(qǐng)求登錄應(yīng)用賬號(hào)。
[0123] 結(jié)合第三方面、或第三方面的第一種至第五種可能的實(shí)現(xiàn)方式,在第三方面的第 六種可能的實(shí)現(xiàn)方式中,處理器還用于,在解鎖界面中加載應(yīng)用賬號(hào)登錄界面之前,綁定至 少兩個(gè)應(yīng)用客戶端;
[0124] 輸入設(shè)備還用于,獲取用戶觸發(fā)的切換指令,切換指令用于指示裝置在解鎖界面 中切換加載綁定的不同應(yīng)用客戶端;
[0125] 處理器在解鎖界面中加載應(yīng)用帳號(hào)登錄界面,包括:
[0126] 處理器根據(jù)輸入設(shè)備獲取的切換指令,在解鎖界面中切換加載綁定的不同應(yīng)用客 戶端的應(yīng)用賬號(hào)登錄界面,并根據(jù)用戶選定的應(yīng)用賬號(hào)登錄界面確定對(duì)應(yīng)的應(yīng)用客戶端。
[0127] 結(jié)合第三方面、或第三方面的第一種至第六種可能的實(shí)現(xiàn)方式,在第三方面的第 七種可能的實(shí)現(xiàn)方式中,輸入設(shè)備還用于,獲取用戶在解鎖界面中輸入的屏幕解鎖密碼;
[0128] 處理器對(duì)獲取的登錄信息進(jìn)行驗(yàn)證,包括:
[0129] 處理器查找關(guān)聯(lián)屏幕解鎖密碼的用戶名及用戶密碼,對(duì)查找到的用戶名及用戶密 碼進(jìn)行驗(yàn)證,用戶名及用戶密碼為對(duì)應(yīng)應(yīng)用賬號(hào)的用戶名及用戶密碼。
[0130] 結(jié)合第三方面、或第三方面的第一種至第七種可能的實(shí)現(xiàn)方式,在第三方面的第 八種可能的實(shí)現(xiàn)方式中,處理器用于在解鎖界面中加載應(yīng)用賬號(hào)登錄界面之前:
[0131] 對(duì)已安裝的應(yīng)用客戶端進(jìn)行標(biāo)記掃描;
[0132] 將攜帶界面綁定標(biāo)記的應(yīng)用客戶端確定為允許界面加載的應(yīng)用客戶端。
[0133] 結(jié)合第三方面、或第三方面的第一種至第八種可能的實(shí)現(xiàn)方式,在第三方面的第 九種可能的實(shí)現(xiàn)方式中,處理器用于在解鎖界面中加載應(yīng)用賬號(hào)登錄界面之前,對(duì)多個(gè)應(yīng) 用客戶端的應(yīng)用賬號(hào)進(jìn)行綁定,多個(gè)應(yīng)用賬號(hào)共用一個(gè)登錄信息,在解鎖界面中加載綁定 的任意一個(gè)應(yīng)用賬號(hào)的登錄界面,后臺(tái)登錄綁定的多個(gè)應(yīng)用賬號(hào)中的至少兩個(gè)應(yīng)用賬號(hào)。
[0134] 結(jié)合第三方面、或第三方面的第一種至第九種可能的實(shí)現(xiàn)方式,在第三方面的第 十種可能的實(shí)現(xiàn)方式中,接收器獲取的登錄信息為:
[0135] 對(duì)應(yīng)應(yīng)用賬號(hào)的用戶密碼;或者,
[0136] 對(duì)應(yīng)應(yīng)用賬號(hào)的用戶名及用戶密碼。
[0137] 本發(fā)明提供的賬號(hào)登錄的方法及裝置,能夠在解鎖界面中加載應(yīng)用賬號(hào)登錄界 面,將用戶設(shè)備的解鎖界面與應(yīng)用賬號(hào)的登錄界面融為一體;在用戶進(jìn)行解鎖操作時(shí),獲取 用戶在應(yīng)用賬號(hào)登錄界面中輸入的登錄信息,該登錄信息同時(shí)也是屏幕解鎖所需的解鎖信 息;對(duì)獲取的登錄信息進(jìn)行驗(yàn)證,如果登錄信息驗(yàn)證成功,則表示屏幕解鎖與賬號(hào)登錄雙雙 驗(yàn)證成功,用戶設(shè)備解鎖屏幕并登錄應(yīng)用賬號(hào)。本發(fā)明提供的賬號(hào)登錄的方法及裝置,通過 綁定解鎖功能和應(yīng)用賬號(hào)登錄功能的方式將用戶的解鎖操作和賬號(hào)登錄操作合二為一,登 錄信息既作為屏幕解鎖的身份識(shí)別信息也作為賬號(hào)登錄的用戶信息使用,用戶可以在執(zhí)行 屏幕解鎖操作的同時(shí)一并登錄到個(gè)人應(yīng)用賬號(hào)中,與現(xiàn)有技術(shù)中需要手動(dòng)啟動(dòng)SNS應(yīng)用并 進(jìn)行賬號(hào)登錄操作相比,能夠節(jié)省用戶單獨(dú)進(jìn)行賬號(hào)登錄所涉及的一系列相關(guān)操作,可以 大大簡化用戶設(shè)備的操作步驟,使用起來方便快捷。
【專利附圖】
【附圖說明】
[0138] 為了更清楚地說明本發(fā)明或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)或現(xiàn)有技術(shù)描述中 所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些,對(duì) 于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其 他的附圖。
[0139] 圖1為本發(fā)明實(shí)施例中一種賬號(hào)登錄的方法流程圖;
[0140] 圖2為本發(fā)明實(shí)施例中一種賬號(hào)登錄的方法流程圖;
[0141] 圖3為本發(fā)明實(shí)施例中解鎖登錄組合界面的示意圖;
[0142] 圖4為本發(fā)明實(shí)施例中一種賬號(hào)登錄的方法流程圖;
[0143] 圖5為本發(fā)明實(shí)施例中加載應(yīng)用賬號(hào)登錄界面的屏幕解鎖界面的示意圖;
[0144] 圖6為本發(fā)明實(shí)施例中一種登錄信息驗(yàn)證的方法流程圖;
[0145] 圖7為本發(fā)明實(shí)施例中一種登錄信息驗(yàn)證的方法流程圖;
[0146] 圖8為本發(fā)明實(shí)施例中一種賬號(hào)登錄的方法流程圖;
[0147] 圖9為本發(fā)明實(shí)施例中綁定設(shè)置菜單的示意圖;
[0148] 圖10為本發(fā)明實(shí)施例中設(shè)置登錄界面綁定功能的示意圖;
[0149] 圖11為本發(fā)明實(shí)施例中一種下拉/上拉菜單的示意圖;
[0150] 圖12為本發(fā)明實(shí)施例中一種下拉/上拉菜單的示意圖;
[0151] 圖13為本發(fā)明實(shí)施例中解鎖界面切換應(yīng)用的示意圖;
[0152] 圖14為本發(fā)明實(shí)施例中映射關(guān)系表的示意圖;
[0153] 圖15為本發(fā)明實(shí)施例中一種賬號(hào)登錄的裝置的結(jié)構(gòu)示意圖;
[0154] 圖16為本發(fā)明實(shí)施例中一種賬號(hào)登錄的裝置的結(jié)構(gòu)示意圖;
[0155] 圖17為本發(fā)明實(shí)施例中一種賬號(hào)登錄的裝置的結(jié)構(gòu)示意圖;
[0156] 圖18為本發(fā)明實(shí)施例中一種賬號(hào)登錄的裝置的結(jié)構(gòu)示意圖;
[0157] 圖19為本發(fā)明實(shí)施例中一種賬號(hào)登錄的裝置的結(jié)構(gòu)示意圖;
[0158] 圖20為本發(fā)明實(shí)施例中一種賬號(hào)登錄的裝置的結(jié)構(gòu)示意圖;
[0159] 圖21為本發(fā)明實(shí)施例中一種賬號(hào)登錄的裝置的結(jié)構(gòu)示意圖;
[0160] 圖22為本發(fā)明實(shí)施例中一種賬號(hào)登錄的裝置的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0161] 下面將結(jié)合本實(shí)施例中的附圖,對(duì)本實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述, 顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的 實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都 屬于本發(fā)明保護(hù)的范圍。
[0162] 為簡化登錄SNS應(yīng)用賬號(hào)的操作步驟,本發(fā)明實(shí)施例提供了一種賬號(hào)登錄的方 法,能夠使用戶在解鎖屏幕的同時(shí)自動(dòng)登錄個(gè)人的應(yīng)用賬號(hào)。如圖1所示,該方法包括:
[0163] 101、在解鎖界面中加載應(yīng)用賬號(hào)登錄界面。
[0164] 用戶在使用UE時(shí),按下Power鍵,UE屏幕背光點(diǎn)亮,顯示解鎖界面?,F(xiàn)有技術(shù)中, 解鎖界面中通常包括背景圖片以及用于接收解鎖指令的解鎖條/框,用戶在解鎖條中進(jìn)行 滑動(dòng)操作,或者在解鎖框中輸入解鎖密碼完成屏幕解鎖(當(dāng)然,在一些情況下解鎖界面中 也可以不包括解鎖條/框,用戶在解鎖界面中做任意觸控/滑動(dòng)操作即可解鎖屏幕)。
[0165] 與現(xiàn)有技術(shù)不同的是,為將屏幕解鎖功能與應(yīng)用登錄功能合二為一,本實(shí)施例中 解鎖界面里加載有應(yīng)用賬號(hào)的登錄界面。當(dāng)用戶按下Power鍵后,UE顯示加載有應(yīng)用賬號(hào) 登錄界面的解鎖界面。本實(shí)施例中,登錄界面的加載可以通過代碼植入進(jìn)行實(shí)現(xiàn),UE廠商 可以與應(yīng)用廠商合作定制一個(gè)包含登錄界面加載功能的鎖屏程序,也可以開發(fā)一套統(tǒng)一的 接口規(guī)范,不同應(yīng)用廠商根據(jù)該接口規(guī)范制定對(duì)應(yīng)的配置文件,實(shí)現(xiàn)登錄界面的加載功能。
[0166] 在人機(jī)交互的展現(xiàn)形式上,登錄界面可以加載到解鎖界面的任意位置上,例如,登 錄界面覆蓋于解鎖界面的下半?yún)^(qū)域(當(dāng)然覆蓋上半?yún)^(qū)域亦可),或者登錄界面以對(duì)話框的 形式展現(xiàn)在解鎖界面的中央?yún)^(qū)域,再或者,登錄界面可以顯示在解鎖界面上部的通知欄中, 本實(shí)施例不對(duì)登錄界面的大小及位置進(jìn)行限定。
[0167] 對(duì)于登錄界面的展現(xiàn)內(nèi)容,UE可以在登錄界面中顯示與應(yīng)用相關(guān)的文字、圖片及 流媒體信息。例如,登錄界面中可以顯示有涉及應(yīng)用名稱的文字、標(biāo)識(shí)、以及應(yīng)用的宣傳動(dòng) 態(tài)圖,此數(shù)據(jù)可以直接從應(yīng)用客戶端中獲取得到,或者在定制鎖屏程序時(shí)由應(yīng)用廠商直接 寫入到相應(yīng)程序中,本實(shí)施例對(duì)登錄界面的顯示內(nèi)容不做限制。作為本實(shí)施例的一個(gè)優(yōu)選 方案,為統(tǒng)一應(yīng)用的產(chǎn)品形象,保障用戶對(duì)應(yīng)用的認(rèn)知,UE可以對(duì)原有的登錄界面直接進(jìn)行 加載,不對(duì)其內(nèi)容、編排樣式進(jìn)行修改。
[0168] 除上述文字、圖片等信息之外,登錄界面中還應(yīng)設(shè)置有用于輸入登錄信息的輸入 框,以便用戶輸入登錄信息。與現(xiàn)有技術(shù)不同的是,本實(shí)施例中解鎖功能與賬號(hào)登錄功能合 二為一,登錄信息既作為賬號(hào)登錄的身份認(rèn)證信息,也作為屏幕解鎖的用戶信息,因此,解 鎖界面中無需再單獨(dú)設(shè)置用于解鎖屏幕的解鎖條/框。
[0169] 102、獲取用戶在應(yīng)用賬號(hào)登錄界面中輸入的登錄信息。
[0170] 在顯示加載有應(yīng)用賬號(hào)登錄界面的解鎖界面后,UE獲取用戶在應(yīng)用賬號(hào)登錄界面 中輸入的登錄信息。如前所述,由于登錄信息既作為賬號(hào)登錄的身份認(rèn)證信息也作為屏幕 解鎖的用戶信息,因此UE僅獲取應(yīng)用賬號(hào)登錄界面中輸入的登錄信息的即可,無需獲取其 他解鎖相關(guān)的身份識(shí)別信息。
[0171] 在實(shí)際應(yīng)用中,屏幕的解鎖密碼可以由用戶設(shè)置,但是賬號(hào)登錄的用戶信息一旦 設(shè)置完成,往往不能修改??紤]到此種情況,在本實(shí)施例的一種實(shí)現(xiàn)方式中,以登錄賬號(hào)的 用戶信息作為包含解鎖密碼功能的登錄信息進(jìn)行使用,UE本地側(cè)對(duì)解鎖密碼的修改不會(huì)對(duì) 賬號(hào)登錄產(chǎn)生影響。例如,以對(duì)應(yīng)應(yīng)用賬號(hào)的用戶名及用戶密碼作為登錄信息,用戶在輸入 框內(nèi)輸入應(yīng)用賬號(hào)的用戶名及用戶密碼就可以對(duì)屏幕進(jìn)行解鎖,并同時(shí)登錄個(gè)人的應(yīng)用賬 號(hào)。
[0172] 此外,為進(jìn)一步簡化用戶操作,登錄信息也可以僅包含對(duì)應(yīng)應(yīng)用賬號(hào)的用戶密碼 而不必包含用戶名。通常,用戶在通過應(yīng)用客戶端登錄過應(yīng)用賬號(hào)后,應(yīng)用客戶端會(huì)獲取并 本地保存應(yīng)用賬號(hào)的用戶名。本實(shí)施例中,UE在獲取到用戶輸入的用戶密碼后,可以與應(yīng) 用客戶端保存的用戶名組合得到登錄信息,由此,用戶在解鎖屏幕時(shí)僅輸入用戶密碼即可, 在簡化用戶操作的同時(shí)可以強(qiáng)化賬號(hào)登錄的用戶體驗(yàn),使賬號(hào)登錄過程更像是在進(jìn)行屏幕 解鎖。
[0173] 103、對(duì)獲取的登錄信息進(jìn)行驗(yàn)證。
[0174] 在獲取到登錄信息后,UE對(duì)登錄信息進(jìn)行驗(yàn)證,核實(shí)用戶的身份。在本步驟中,在 聯(lián)網(wǎng)條件下(若網(wǎng)絡(luò)未連接,也可以在執(zhí)行本步驟之前提示用戶連接網(wǎng)絡(luò),在網(wǎng)絡(luò)連接后 執(zhí)行本步驟),UE可以將登錄信息傳遞給應(yīng)用客戶端,由應(yīng)用客戶端向網(wǎng)絡(luò)側(cè)上報(bào)該登錄 信息,如果登錄信息驗(yàn)證成功,則UE認(rèn)定屏幕解鎖匹配,執(zhí)行步驟104。而在本實(shí)施例的另 一種實(shí)現(xiàn)方式中,還可以將屏幕解鎖認(rèn)證和賬號(hào)登錄認(rèn)證作為兩個(gè)獨(dú)立的過程分別進(jìn)行執(zhí) 行,例如,UE可以事先向應(yīng)用客戶端獲取登錄信息,并將獲取的登錄信息作為屏幕解鎖的匹 配對(duì)象進(jìn)行保存。當(dāng)用戶進(jìn)行屏幕解鎖時(shí),一方面UE將用戶輸入的登錄信息傳遞給應(yīng)用客 戶端進(jìn)行賬號(hào)登錄認(rèn)證,另一方面,UE將用戶輸入的登錄信息與保存的登錄信息進(jìn)行比對(duì), 當(dāng)兩個(gè)獨(dú)立的認(rèn)證過程均執(zhí)行完畢并認(rèn)證成功時(shí),UE執(zhí)行步驟104。
[0175] 需要說明的是,無論實(shí)際應(yīng)用中采用何種實(shí)現(xiàn)方式執(zhí)行本步驟,用戶側(cè)均不會(huì)感 知到屏幕解鎖的認(rèn)證過程,當(dāng)?shù)卿浶畔⑤斎胝_時(shí),用戶可以看到屏幕解鎖并自動(dòng)登錄到 應(yīng)用賬號(hào)中。
[0176] 104、若登錄信息驗(yàn)證成功,則解鎖屏幕并登錄應(yīng)用賬號(hào)。
[0177] 如果登錄信息驗(yàn)證成功,則執(zhí)行本步驟,UE解鎖屏幕,啟動(dòng)相應(yīng)的應(yīng)用并登錄到用 戶的應(yīng)用賬號(hào)中。
[0178] 本實(shí)施例中,UE可以在解鎖屏幕后直接顯示賬號(hào)登錄后的應(yīng)用頁面,例如用戶的 個(gè)人主頁頁面,也可以在解鎖屏幕后顯示桌面背景界面供用戶進(jìn)行常規(guī)操作,并后臺(tái)運(yùn)行 賬號(hào)登錄后的應(yīng)用頁面,當(dāng)用戶需要打開應(yīng)用頁面時(shí),點(diǎn)擊通知欄中相應(yīng)的小圖標(biāo)即可。
[0179] 105、若登錄信息驗(yàn)證失敗,則不對(duì)屏幕進(jìn)行解鎖,同時(shí)取消登錄應(yīng)用賬號(hào),結(jié)束流 程。
[0180] 可選的,為保證用戶的正常操作,當(dāng)?shù)卿浶畔Ⅱ?yàn)證失敗時(shí),UE也可以采取如下方式 進(jìn)行實(shí)現(xiàn):取消登錄應(yīng)用賬號(hào)但對(duì)屏幕進(jìn)行正常解鎖,解鎖屏幕后顯示正常的桌面界面供 用戶操作使用。由此可以防止因用戶遺忘/錯(cuò)記賬號(hào)登錄信息而無法解鎖使用UE的情況 出現(xiàn)。
[0181] 在本實(shí)施例中,UE可以建立前臺(tái)線程登錄應(yīng)用賬號(hào),也可以建立后臺(tái)線程登錄應(yīng) 用賬號(hào),當(dāng)采用前者方式進(jìn)行實(shí)現(xiàn)時(shí),屏幕解鎖后UE自動(dòng)拉取登錄后的賬號(hào)頁面(例如個(gè) 人主頁)進(jìn)行顯示,在用戶側(cè)角度,用戶解鎖屏幕后就可以直接看到賬號(hào)頁面,并進(jìn)行相應(yīng) 操作;當(dāng)采用后者方式進(jìn)行實(shí)現(xiàn)時(shí),屏幕解鎖后UE正常顯示桌面界面,但是在后臺(tái)保持應(yīng) 用賬號(hào)登錄后的運(yùn)行狀態(tài),并在通知欄中通過小圖標(biāo)等形式的標(biāo)記對(duì)用戶進(jìn)行提示,在用 戶側(cè)角度,用戶解鎖屏幕后可以直接基于桌面界面進(jìn)行常規(guī)操作,當(dāng)需要使用該應(yīng)用時(shí),點(diǎn) 擊通知欄中的小圖標(biāo)顯示后臺(tái)運(yùn)行的賬號(hào)頁面,然后進(jìn)行相應(yīng)操作。
[0182] 現(xiàn)有技術(shù)中,屏幕解鎖和應(yīng)用賬號(hào)登錄屬于兩個(gè)相互獨(dú)立的過程,兩者的實(shí)現(xiàn)規(guī) 則分別由設(shè)備廠商和應(yīng)用廠商設(shè)計(jì)開發(fā),各自擁有一套身份管理模式。用戶登錄應(yīng)用賬號(hào) 時(shí),需要先輸入解鎖碼解鎖屏幕,在進(jìn)入到桌面界面后點(diǎn)擊啟動(dòng)相應(yīng)的應(yīng)用,在應(yīng)用賬號(hào)的 登錄界面中輸入用戶名及用戶密碼,需要的分別進(jìn)行屏幕解鎖操作和賬號(hào)登錄操作,使用 較為繁瑣。同時(shí),如果用戶使用的是非密碼鎖屏模式,并且已經(jīng)登錄到應(yīng)用賬號(hào),則他人能 夠在無需輸入解鎖密碼的情況下解鎖屏幕,并查看用戶應(yīng)用賬號(hào)中的信息,用戶隱私無法 得到妥善保護(hù)。
[0183] 本發(fā)明實(shí)施例提供的賬號(hào)登錄的方法,能夠?qū)ζ聊唤怄i及應(yīng)用賬號(hào)登錄兩大功能 進(jìn)行深度綁定,登錄賬號(hào)所需的登錄信息即為屏幕解鎖使用的解鎖密碼。用戶只需在解鎖 屏幕時(shí)一次性輸入登錄信息就可以完成屏幕解鎖和賬號(hào)登錄兩種操作,使用起來相當(dāng)便 捷。同時(shí),由于屏幕解鎖密碼與賬號(hào)登錄信息相同,他人在不知曉用戶登錄信息的情況下無 法對(duì)UE的屏幕進(jìn)行解鎖,因此可以有效保護(hù)包括應(yīng)用賬號(hào)信息在內(nèi)的所有用戶信息,防止 用戶隱私信息泄露。
[0184] 進(jìn)一步的,作為對(duì)圖1所示方法的細(xì)化,本實(shí)施例還提供了一種賬號(hào)登錄的方法, 在該方法中,設(shè)備廠商可以通過與應(yīng)用廠商聯(lián)合定制解鎖邏輯代碼的方式實(shí)現(xiàn)對(duì)應(yīng)用賬號(hào) 登錄界面的加載。具體的,如圖2所示,該方法包括:
[0185] 201、對(duì)已安裝的應(yīng)用客戶端進(jìn)行標(biāo)記掃描。
[0186] 設(shè)備廠商可以與不同的應(yīng)用廠商合作定制賬號(hào)登錄綁定功能,對(duì)于定制該功能的 應(yīng)用,應(yīng)用廠商可以在應(yīng)用客戶端中的特定文件里添加一個(gè)界面綁定標(biāo)記,用于UE進(jìn)行識(shí) 另IJ。當(dāng)用戶新安裝了一款應(yīng)用后,UE對(duì)該應(yīng)用客戶端進(jìn)行標(biāo)記掃描,如果掃描到該界面綁 定標(biāo)記,則將攜帶界面綁定標(biāo)記的應(yīng)用客戶端確定為允許界面加載的應(yīng)用客戶端。
[0187] 本實(shí)施例中,界面綁定標(biāo)記僅用于對(duì)應(yīng)用客戶端是否支持綁定功能起定性標(biāo)識(shí)作 用,例如0表示支持綁定功能,1表示不支持綁定功能,或者相反,界面綁定標(biāo)記的具體內(nèi)容 無實(shí)際意義。實(shí)際應(yīng)用中也可以以是否存在flag標(biāo)志位判斷應(yīng)用客戶端是否支持綁定功 能,本實(shí)施例不對(duì)界面綁定標(biāo)記的具體形式進(jìn)行限制。
[0188] 需要說明的是,本步驟中被UE確定的應(yīng)用客戶端并不一定實(shí)際參與屏幕解鎖功 能的綁定,通常由用戶根據(jù)個(gè)人需要選擇并設(shè)置綁定屏幕解鎖功能的應(yīng)用客戶端,但用戶 選擇的應(yīng)用客戶端一定是被UE確認(rèn)允許界面加載的應(yīng)用客戶端。
[0189] 202、將應(yīng)用客戶端的登錄邏輯代碼植入到解鎖邏輯代碼中,對(duì)應(yīng)用賬號(hào)登錄界面 進(jìn)行加載。
[0190] 在用戶進(jìn)行屏幕解鎖時(shí),UE檢測到應(yīng)用客戶端攜帶有界面綁定標(biāo)記,將應(yīng)用客戶 端的登錄邏輯代碼植入到解鎖邏輯代碼中。在進(jìn)行屏幕解鎖時(shí),UE執(zhí)行包含登錄邏輯代碼 的解鎖邏輯代碼,加載解鎖登錄組合界面。
[0191] 本實(shí)施例中,應(yīng)用客戶端的登錄邏輯代碼是整體植入到解鎖邏輯代碼中的,因此 登錄界面的樣式、位置、大小等參數(shù)沒有發(fā)生變化,登錄界面全屏加載到解鎖界面中,完全 覆蓋解鎖界面。從用戶的角度看,觸發(fā)Power鍵后屏幕中全屏顯示一個(gè)與傳統(tǒng)登錄界面完 全相同的界面,但與現(xiàn)有技術(shù)不同的是,該登錄界面還包含有用戶不可見的屏幕解鎖邏輯, 用戶基于該登錄界面進(jìn)行賬號(hào)登錄操作的同時(shí)還能夠?qū)ζ聊贿M(jìn)行解鎖,因此該登錄界面也 被稱作為解鎖登錄組合界面。示例性的,UE加載的解鎖登錄組合界面如圖3所示,表面上 看,該組合界面與傳統(tǒng)的登錄界面并無二致。
[0192] 203、獲取用戶在應(yīng)用賬號(hào)登錄界面中輸入的登錄信息。
[0193] 根據(jù)解鎖登錄組合界面中的提示,用戶輸入賬號(hào)登錄所需的登錄信息,UE對(duì)用戶 輸入的登錄信息進(jìn)行獲取。實(shí)際應(yīng)用中,UE可以設(shè)置監(jiān)聽功能對(duì)頁面中特定位置上(例如 輸入框中)的文本信息進(jìn)行識(shí)別和獲取,本實(shí)施例對(duì)此不做過多介紹。
[0194] 204、對(duì)獲取的登錄信息進(jìn)行驗(yàn)證。
[0195] 205、若登錄信息驗(yàn)證成功,則解鎖屏幕并登錄應(yīng)用賬號(hào)。
[0196] 206、若登錄信息驗(yàn)證失敗,則不對(duì)屏幕進(jìn)行解鎖,同時(shí)取消登錄應(yīng)用賬號(hào),結(jié)束流 程。
[0197] 本實(shí)施例中步驟204至步驟206的實(shí)現(xiàn)方式與圖1中步驟103至步驟105的實(shí)現(xiàn) 方式相同,此處不再贅述。
[0198] 本實(shí)施例中,設(shè)備廠商可以通過與應(yīng)用廠商事先定制解鎖邏輯代碼的方式將賬號(hào) 登錄功能植入到屏幕解鎖功能中,使屏幕解鎖界面與應(yīng)用賬號(hào)登錄界面融為一體,同時(shí)將 屏幕解鎖的認(rèn)證邏輯與賬號(hào)登錄的認(rèn)證邏輯合二為一,由此簡化用戶的登錄操作。
[0199] 進(jìn)一步的,作為對(duì)圖1所示方法的細(xì)化,本實(shí)施例還提供了一種賬號(hào)登錄的方法, 在該方法中,設(shè)備廠商可以通過制定統(tǒng)一解鎖邏輯規(guī)范、并向所有應(yīng)用廠商開放功能定制 接口的方式實(shí)現(xiàn)對(duì)應(yīng)用賬號(hào)登錄界面的加載。具體的,如圖4所示,作為圖2所示方法的替 換方案,該方法包括:
[0200] 401、對(duì)已安裝的應(yīng)用客戶端進(jìn)行標(biāo)記掃描。
[0201] 本步驟的實(shí)現(xiàn)方式與圖2中步驟201的實(shí)現(xiàn)方式相同,此處不再贅述。
[0202] 402、解析應(yīng)用賬號(hào)登錄界面的配置文件,對(duì)應(yīng)用賬號(hào)登錄界面進(jìn)行加載。
[0203] 本實(shí)施例中,設(shè)備廠商可以預(yù)先制定一個(gè)標(biāo)準(zhǔn)的配置文件規(guī)范,并向各個(gè)應(yīng)用廠 商開放配置文件的定制功能接口。應(yīng)用廠商可以基于該功能接口將應(yīng)用賬號(hào)登錄界面的界 面樣式等信息寫入到配置文件中,從而對(duì)應(yīng)用賬號(hào)登錄界面的樣式進(jìn)行配置。本實(shí)施例不 對(duì)配置文件的內(nèi)容、寫入規(guī)則、格式等信息進(jìn)行限制。在一種便于實(shí)施的實(shí)現(xiàn)方式中,配置 文件為可擴(kuò)展標(biāo)記語言(extensible Markup Language,簡稱XML)格式,XML文件中可以對(duì) 界面大小、輸入框位置等具體參數(shù)進(jìn)行設(shè)置。示例性的,一種XML格式的配置文件可以包括 如下代碼:
【權(quán)利要求】
1. 一種賬號(hào)登錄的方法,其特征在于,包括: 在解鎖界面中加載應(yīng)用賬號(hào)登錄界面; 獲取用戶在所述應(yīng)用賬號(hào)登錄界面中輸入的登錄信息; 對(duì)獲取的所述登錄信息進(jìn)行驗(yàn)證; 若所述登錄信息驗(yàn)證成功,則解鎖屏幕并登錄應(yīng)用賬號(hào)。
2. 根據(jù)權(quán)利要求1所述的賬號(hào)登錄的方法,其特征在于,所述在解鎖界面中加載應(yīng)用 賬號(hào)登錄界面,包括: 將應(yīng)用客戶端的登錄邏輯代碼植入到解鎖邏輯代碼中; 執(zhí)行所述解鎖邏輯代碼,加載解鎖登錄組合界面。
3. 根據(jù)權(quán)利要求1所述的賬號(hào)登錄的方法,其特征在于,所述在解鎖界面中加載應(yīng)用 賬號(hào)登錄界面,包括: 解析應(yīng)用客戶端的配置文件,獲得界面樣式信息; 依照所述界面樣式信息將所述應(yīng)用賬號(hào)登錄界面加載到所述解鎖界面的預(yù)定位置上。
4. 根據(jù)權(quán)利要求1至3中任一項(xiàng)所述的賬號(hào)登錄的方法,其特征在于,所述對(duì)獲取的所 述登錄信息進(jìn)行驗(yàn)證,包括: 對(duì)獲取的所述登錄信息與本地保存的登錄信息進(jìn)行比對(duì); 若獲取的所述登錄信息與所述本地保存的登錄信息相同,則所述登錄信息驗(yàn)證成功; 所述解鎖屏幕并登錄應(yīng)用賬號(hào),包括: 解鎖所述屏幕; 將獲取的所述登錄信息傳遞給應(yīng)用客戶端,以使得所述應(yīng)用客戶端根據(jù)所述登錄信息 向網(wǎng)絡(luò)側(cè)請(qǐng)求登錄所述應(yīng)用賬號(hào)。
5. 根據(jù)權(quán)利要求4所述的賬號(hào)登錄的方法,其特征在于,若用戶修改了所述應(yīng)用賬號(hào) 的登錄信息,則所述方法進(jìn)一步包括: 向網(wǎng)絡(luò)側(cè)獲取最新的登錄信息; 根據(jù)所述最新的登錄信息對(duì)獲取的登錄信息進(jìn)行驗(yàn)證; 若無法獲取所述最新的登錄信息,則根據(jù)保存的原登錄信息對(duì)獲取的登錄信息進(jìn)行驗(yàn) 證。
6. 根據(jù)權(quán)利要求1至3中任一項(xiàng)所述的賬號(hào)登錄的方法,其特征在于,所述對(duì)獲取的所 述登錄信息進(jìn)行驗(yàn)證,包括: 將所述登錄信息發(fā)送給應(yīng)用客戶端,以使得所述應(yīng)用客戶端將所述登錄信息上報(bào)給網(wǎng) 絡(luò)側(cè)進(jìn)行驗(yàn)證; 若所述登錄信息驗(yàn)證成功,則接收所述應(yīng)用客戶端返回的驗(yàn)證確認(rèn)指令; 所述解鎖屏幕并登錄應(yīng)用賬號(hào),包括: 根據(jù)所述驗(yàn)證確認(rèn)指令解鎖所述屏幕; 通過所述應(yīng)用客戶端向網(wǎng)絡(luò)側(cè)請(qǐng)求登錄所述應(yīng)用賬號(hào)。
7. 根據(jù)權(quán)利要求1至6中任一項(xiàng)所述的賬號(hào)登錄的方法,其特征在于,在所述在解鎖界 面中加載應(yīng)用賬號(hào)登錄界面之前,所述方法進(jìn)一步包括: 綁定至少兩個(gè)應(yīng)用客戶端; 所述在解鎖界面中加載應(yīng)用賬號(hào)登錄界面,包括: 根據(jù)用戶觸發(fā)的切換指令在所述解鎖界面中切換加載不同應(yīng)用客戶端的應(yīng)用賬號(hào)登 錄界面; 根據(jù)用戶選定的應(yīng)用賬號(hào)登錄界面確定對(duì)應(yīng)的應(yīng)用客戶端。
8. 根據(jù)權(quán)利要求1至7中任一項(xiàng)所述的賬號(hào)登錄的方法,其特征在于,所述方法進(jìn)一步 包括: 獲取用戶在所述解鎖界面中輸入的屏幕解鎖密碼; 所述對(duì)獲取的所述登錄信息進(jìn)行驗(yàn)證,包括: 查找關(guān)聯(lián)所述屏幕解鎖密碼的用戶名及用戶密碼,所述用戶名及用戶密碼為對(duì)應(yīng)所述 應(yīng)用賬號(hào)的用戶名及用戶密碼; 對(duì)查找到的所述用戶名及用戶密碼進(jìn)行驗(yàn)證。
9. 一種賬號(hào)登錄的裝置,其特征在于,包括: 加載單元,用于在解鎖界面中加載應(yīng)用賬號(hào)登錄界面; 獲取單元,用于獲取用戶在所述加載單元加載的所述應(yīng)用賬號(hào)登錄界面中輸入的登錄 信息; 驗(yàn)證單元,用于對(duì)所述獲取單元獲取的所述登錄信息進(jìn)行驗(yàn)證; 解鎖單元,用于當(dāng)所述驗(yàn)證單元驗(yàn)證所述登錄信息驗(yàn)證成功時(shí),解鎖屏幕; 登錄單元,用于當(dāng)所述驗(yàn)證單元驗(yàn)證所述登錄信息驗(yàn)證成功時(shí),登錄應(yīng)用賬號(hào)。
10. 根據(jù)權(quán)利要求9所述的賬號(hào)登錄的裝置,其特征在于,所述加載單元包括: 第一加載模塊,用于將應(yīng)用客戶端的登錄邏輯代碼植入到解鎖邏輯代碼中,執(zhí)行所述 解鎖邏輯代碼,加載解鎖登錄組合界面。
11. 根據(jù)權(quán)利要求9所述的賬號(hào)登錄的裝置,其特征在于,所述加載單元包括: 第二加載模塊,用于解析應(yīng)用客戶端的配置文件,獲得界面樣式信息,依照所述界面樣 式信息將所述應(yīng)用賬號(hào)登錄界面加載到所述解鎖界面的預(yù)定位置上。
12. 根據(jù)權(quán)利要求9至11中任一項(xiàng)所述的賬號(hào)登錄的裝置,其特征在于,所述驗(yàn)證單元 包括: 比對(duì)模塊,用于對(duì)獲取的所述登錄信息與本地保存的登錄信息進(jìn)行比對(duì),當(dāng)獲取的所 述登錄信息與所述本地保存的登錄信息相同時(shí),所述登錄信息驗(yàn)證成功; 所述登錄單元,包括: 傳遞模塊,用于將所述獲取單元獲取的所述登錄信息傳遞給應(yīng)用客戶端,以使得所述 應(yīng)用客戶端根據(jù)所述登錄信息向網(wǎng)絡(luò)側(cè)請(qǐng)求登錄所述應(yīng)用賬號(hào)。
13. 根據(jù)權(quán)利要求12所述的賬號(hào)登錄的裝置,其特征在于,所述獲取單元用于當(dāng)用戶 修改了所述應(yīng)用賬號(hào)的登錄信息時(shí),向網(wǎng)絡(luò)側(cè)獲取最新的登錄信息; 所述驗(yàn)證單元用于根據(jù)所述獲取單元獲取的所述最新的登錄信息對(duì)獲取的登錄信息 進(jìn)行驗(yàn)證; 所述驗(yàn)證單元還用于當(dāng)所述獲取單元無法獲取所述最新的登錄信息時(shí),根據(jù)保存的原 登錄信息對(duì)獲取的登錄信息進(jìn)行驗(yàn)證。
14. 根據(jù)權(quán)利要求9至11中任一項(xiàng)所述的賬號(hào)登錄的裝置,其特征在于,所述驗(yàn)證單元 包括: 發(fā)送模塊,用于將所述登錄信息發(fā)送給應(yīng)用客戶端,以使得所述應(yīng)用客戶端將所述登 錄信息上報(bào)給網(wǎng)絡(luò)側(cè)進(jìn)行驗(yàn)證; 接收模塊,用于當(dāng)所述登錄信息驗(yàn)證成功時(shí),接收所述應(yīng)用客戶端返回的驗(yàn)證確認(rèn)指 令; 所述解鎖單元,用于根據(jù)所述接收模塊接收的所述驗(yàn)證確認(rèn)指令解鎖所述屏幕; 所述登錄單元,包括: 請(qǐng)求模塊,用于通過所述應(yīng)用客戶端向網(wǎng)絡(luò)側(cè)請(qǐng)求登錄所述應(yīng)用賬號(hào)。
15. 根據(jù)權(quán)利要求9至14中任一項(xiàng)所述的賬號(hào)登錄的裝置,其特征在于,所述裝置還包 括: 客戶端綁定單元,用于在所述加載單元在解鎖界面中加載應(yīng)用賬號(hào)登錄界面之前,綁 定至少兩個(gè)應(yīng)用客戶端; 所述加載單元,用于: 根據(jù)用戶觸發(fā)的切換指令在所述解鎖界面中切換加載所述客戶端綁定單元綁定的不 同應(yīng)用客戶端的應(yīng)用賬號(hào)登錄界面; 根據(jù)用戶選定的應(yīng)用賬號(hào)登錄界面確定對(duì)應(yīng)的應(yīng)用客戶端。
16. 根據(jù)權(quán)利要求9至15中任一項(xiàng)所述的賬號(hào)登錄的裝置,其特征在于,所述裝置還包 括查找單元; 所述獲取單元用于獲取用戶在所述解鎖界面中輸入的屏幕解鎖密碼; 所述查找單元,用于查找關(guān)聯(lián)所述獲取單元獲取的所述屏幕解鎖密碼的用戶名及用戶 密碼,所述用戶名及用戶密碼為對(duì)應(yīng)所述應(yīng)用賬號(hào)的用戶名及用戶密碼; 所述驗(yàn)證單元,用于對(duì)所述查找單元查找到的所述用戶名及用戶密碼進(jìn)行驗(yàn)證。
17. -種賬號(hào)登錄的裝置,其特征在于,包括處理器、輸入設(shè)備、輸出設(shè)備及總線,所述 處理器、所述輸入設(shè)備與所述輸出設(shè)備之間通過所述總線進(jìn)行通信,其中, 所述處理器,用于在解鎖界面中加載應(yīng)用賬號(hào)登錄界面; 所述輸出設(shè)備,用于顯示加載有應(yīng)用功能賬號(hào)登錄界面的解鎖界面; 所述輸入設(shè)備,用于獲取用戶在所述輸出設(shè)備顯示的所述應(yīng)用賬號(hào)登錄界面中輸入的 登錄息; 所述處理器還用于對(duì)所述輸入設(shè)備獲取的所述登錄信息進(jìn)行驗(yàn)證,當(dāng)所述處理器驗(yàn)證 所述登錄信息驗(yàn)證成功時(shí),解鎖屏幕并登錄應(yīng)用賬號(hào)。
18. 根據(jù)權(quán)利要求17所述的賬號(hào)登錄的裝置,其特征在于,所述處理器在解鎖界面中 加載應(yīng)用帳號(hào)登錄界面具體為: 所述處理器將應(yīng)用客戶端的登錄邏輯代碼植入到解鎖邏輯代碼中,執(zhí)行所述解鎖邏輯 代碼,加載解鎖登錄組合界面。
19. 根據(jù)權(quán)利要求17所述的賬號(hào)登錄的裝置,其特征在于,所述處理器在解鎖界面中 加載應(yīng)用帳號(hào)登錄界面具體為: 所述處理器獲取應(yīng)用客戶端的配置文件;并解析所述接收器獲取的應(yīng)用客戶端的配置 文件,獲得界面樣式信息,依照所述界面樣式信息將所述應(yīng)用賬號(hào)登錄界面加載到所述解 鎖界面的預(yù)定位置上。
20. 根據(jù)權(quán)利要求17至19中任一項(xiàng)所述的賬號(hào)登錄的裝置,其特征在于,所述裝置還 包括:與所述總線相連的存儲(chǔ)器,其中, 所述存儲(chǔ)器,用于本地保存登錄信息; 所述處理器對(duì)獲取的所述登錄信息進(jìn)行驗(yàn)證,具體為: 所述處理器對(duì)所述輸入設(shè)備獲取的所述登錄信息與所述存儲(chǔ)器本地保存的登錄信息 進(jìn)行比對(duì);當(dāng)獲取的所述登錄信息與所述本地保存的登錄信息相同時(shí),確定所述登錄信息 驗(yàn)證成功; 所述處理器還用于,解鎖所述屏幕,并將所述輸入設(shè)備獲取的所述登錄信息傳遞給應(yīng) 用客戶端,以使得所述應(yīng)用客戶端根據(jù)所述登錄信息向網(wǎng)絡(luò)側(cè)請(qǐng)求登錄所述應(yīng)用賬號(hào)。
21. 根據(jù)權(quán)利要求20所述的賬號(hào)登錄的裝置,其特征在于,所述裝置還包括:與所述總 線相連的發(fā)送器和接收器,其中, 所述發(fā)送器,用于當(dāng)用戶修改了所述應(yīng)用賬號(hào)的登錄信息時(shí),向網(wǎng)絡(luò)側(cè)發(fā)送查詢請(qǐng)求, 請(qǐng)求獲取所述應(yīng)用帳號(hào)的最新的登錄信息; 所述接收器,用于在所述發(fā)送器發(fā)送查詢請(qǐng)求后,接收網(wǎng)絡(luò)側(cè)發(fā)送的所述應(yīng)用帳號(hào)的 最新的登錄信息; 所述處理器,用于根據(jù)所述接收器獲取的所述最新的登錄信息對(duì)獲取的登錄信息進(jìn)行 驗(yàn)證; 所述處理器還用于在無法獲取所述最新的登錄信息時(shí),根據(jù)所述存儲(chǔ)器保存的原登錄 信息對(duì)獲取的登錄信息進(jìn)行驗(yàn)證。
22. 根據(jù)權(quán)利要求17至19中任一項(xiàng)所述的賬號(hào)登錄的裝置,其特征在于,所述裝置還 包括:與所述總線連接的發(fā)送器和接收器,其中, 所述處理器用于將所述登錄信息發(fā)送給應(yīng)用客戶端,以使得所述應(yīng)用客戶端將所述登 錄信息上報(bào)給網(wǎng)絡(luò)側(cè)進(jìn)行驗(yàn)證; 所述發(fā)送器,用于將所述登錄信息上報(bào)網(wǎng)絡(luò)側(cè),請(qǐng)求網(wǎng)絡(luò)側(cè)對(duì)所述登錄信息進(jìn)行驗(yàn) 證; 所述接收器,用于當(dāng)所述登錄信息驗(yàn)證成功時(shí),接收網(wǎng)絡(luò)側(cè)返回的驗(yàn)證確認(rèn)指令; 所述處理器,用于根據(jù)所述接收器接收的所述驗(yàn)證確認(rèn)指令解鎖所述屏幕,并向所述 發(fā)送器發(fā)送指令,指示所述發(fā)送器向網(wǎng)絡(luò)側(cè)請(qǐng)求登錄所述應(yīng)用賬號(hào)。
23. 根據(jù)權(quán)利要求17至22中任一項(xiàng)所述的賬號(hào)登錄的裝置,其特征在于,所述處理器 還用于,在解鎖界面中加載應(yīng)用賬號(hào)登錄界面之前,綁定至少兩個(gè)應(yīng)用客戶端; 所述輸入設(shè)備還用于,獲取用戶觸發(fā)的切換指令,所述切換指令用于指示所述裝置在 所述解鎖界面中切換加載綁定的不同應(yīng)用客戶端; 所述處理器在所述解鎖界面中加載應(yīng)用帳號(hào)登錄界面,包括: 所述處理器根據(jù)所述輸入設(shè)備獲取的切換指令,在所述解鎖界面中切換加載綁定的不 同應(yīng)用客戶端的應(yīng)用賬號(hào)登錄界面,并根據(jù)用戶選定的應(yīng)用賬號(hào)登錄界面確定對(duì)應(yīng)的應(yīng)用 客戶端。
24. 根據(jù)權(quán)利要求17至23中任一項(xiàng)所述的賬號(hào)登錄的裝置,其特征在于,所述輸入設(shè) 備還用于,獲取用戶在解鎖界面中輸入的屏幕解鎖密碼; 所述處理器對(duì)獲取的所述登錄信息進(jìn)行驗(yàn)證,包括: 所述處理器查找關(guān)聯(lián)所述屏幕解鎖密碼的用戶名及用戶密碼,對(duì)查找到的所述用戶名 及用戶密碼進(jìn)行驗(yàn)證,所述用戶名及用戶密碼為對(duì)應(yīng)所述應(yīng)用賬號(hào)的用戶名及用戶密碼。
【文檔編號(hào)】H04M1/725GK104350723SQ201480001347
【公開日】2015年2月11日 申請(qǐng)日期:2014年5月22日 優(yōu)先權(quán)日:2014年5月22日
【發(fā)明者】王守誠 申請(qǐng)人:華為技術(shù)有限公司