欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種網(wǎng)絡(luò)服務(wù)器登錄認(rèn)證方法和裝置與流程

文檔序號(hào):11388893閱讀:569來(lái)源:國(guó)知局
一種網(wǎng)絡(luò)服務(wù)器登錄認(rèn)證方法和裝置與流程

本發(fā)明的實(shí)施方式涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,更具體地,本發(fā)明的實(shí)施方式涉及一種網(wǎng)絡(luò)服務(wù)器登錄認(rèn)證方法和裝置。



背景技術(shù):

本部分旨在為權(quán)利要求書(shū)中陳述的本發(fā)明的實(shí)施方式提供背景或上下文。此處的描述不因?yàn)榘ㄔ诒静糠种芯统姓J(rèn)是現(xiàn)有技術(shù)。

隨著互聯(lián)網(wǎng)技術(shù)的不斷發(fā)展,網(wǎng)絡(luò)所能提供的服務(wù)也越來(lái)越多,如用于提供信息分享、傳播和獲取的社交網(wǎng)站或應(yīng)用(app),提供便利購(gòu)物方式的網(wǎng)上購(gòu)物網(wǎng)站或應(yīng)用,提供便利銀行用戶帳號(hào)管理的網(wǎng)銀等服務(wù),而用戶獲得這些服務(wù)的第一個(gè)步驟就是通過(guò)輸入認(rèn)證信息,登錄提供相應(yīng)服務(wù)的網(wǎng)絡(luò)服務(wù)器。

其中,用戶通過(guò)網(wǎng)站或終端設(shè)備上安裝的應(yīng)用客戶端向網(wǎng)絡(luò)服務(wù)器注冊(cè)獲得認(rèn)證信息,認(rèn)證信息可以包括用戶帳號(hào)和用戶密碼兩項(xiàng),網(wǎng)絡(luò)服務(wù)器在用戶注冊(cè)成功后存儲(chǔ)用戶帳號(hào)以及用戶設(shè)置的用戶密碼作為認(rèn)證信息,后續(xù)用戶再次登錄網(wǎng)絡(luò)服務(wù)器時(shí),網(wǎng)絡(luò)服務(wù)器向應(yīng)用客戶端返回登錄頁(yè)面,用戶在應(yīng)用客戶端顯示的登錄頁(yè)面輸入認(rèn)證信息(即用戶帳號(hào)和用戶密碼)并提交給網(wǎng)絡(luò)服務(wù)器,網(wǎng)絡(luò)服務(wù)器比較用戶提交的認(rèn)證信息與自身在用戶注冊(cè)時(shí)存儲(chǔ)的認(rèn)證信息是否一致以確定是否允許用戶登錄。



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

但是,出于保護(hù)用戶數(shù)據(jù)訪問(wèn)安全性的原因,如為了避免注冊(cè)的手機(jī)號(hào)銷號(hào)后流轉(zhuǎn)給別人使用時(shí)該新用戶依然可使用對(duì)應(yīng)帳號(hào)等可能出現(xiàn)的問(wèn)題,現(xiàn)有技術(shù)中如果用戶在一段時(shí)間內(nèi)未登錄,網(wǎng)絡(luò)服務(wù)器將鎖定用戶帳號(hào)。用戶在帳號(hào)被鎖定之后請(qǐng)求登錄網(wǎng)絡(luò)服務(wù)器時(shí),需要首先執(zhí)行帳號(hào)解鎖過(guò)程,解鎖成功后,用戶才可以繼續(xù)訪問(wèn)網(wǎng)絡(luò)服務(wù)器。

通??梢岳糜脩糁邦A(yù)留的密保郵箱或者其他可識(shí)別的個(gè)人信息進(jìn)行驗(yàn)證,驗(yàn)證通過(guò)之后解鎖相應(yīng)的用戶帳號(hào)。而如果用戶沒(méi)有預(yù)留密保郵箱或者其他可識(shí)別的個(gè)人信息,或者忘記了登記的個(gè)人信息如解鎖問(wèn)題的答案等,由于無(wú)法識(shí)別該用戶是否為合法用戶,因此,該用戶將無(wú)法使用已注冊(cè)成功的用戶帳號(hào)訪問(wèn)網(wǎng)絡(luò)服務(wù)器,該帳號(hào)將不能再被啟用,如果該用戶帳號(hào)下存儲(chǔ)有用戶重要數(shù)據(jù),則會(huì)造成用戶數(shù)據(jù)丟失。

因此,在現(xiàn)有技術(shù)中,當(dāng)用戶帳號(hào)被鎖定之后訪問(wèn)網(wǎng)絡(luò)服務(wù)器時(shí),如果預(yù)留有密保郵箱或者可用個(gè)人信息時(shí),帳號(hào)解鎖過(guò)程操作繁瑣,而如果未預(yù)留密保郵箱或者可用個(gè)人信息,則可能導(dǎo)致用戶數(shù)據(jù)丟失;而大多數(shù)情況下,并沒(méi)有出現(xiàn)手機(jī)號(hào)碼流轉(zhuǎn)用戶等問(wèn)題,但由于解鎖步驟中存在的問(wèn)題,容易造成用戶使用不便或丟失帳號(hào),導(dǎo)致相應(yīng)網(wǎng)絡(luò)服務(wù)用戶的流失,這是非常令人煩惱的過(guò)程。

為此,非常需要一種改進(jìn)的帳號(hào)解鎖方法,以簡(jiǎn)化用戶帳號(hào)解鎖操作流程,避免用戶數(shù)據(jù)丟失。

在本上下文中,本發(fā)明的實(shí)施方式期望提供一種網(wǎng)絡(luò)服務(wù)器登錄認(rèn)證方法和裝置。

在本發(fā)明實(shí)施方式的第一方面中,提供了一種網(wǎng)絡(luò)服務(wù)器登錄認(rèn)證方法,包括:

接收第一用戶設(shè)備發(fā)送的認(rèn)證請(qǐng)求,所述認(rèn)證請(qǐng)求中攜帶有認(rèn)證信息和所述第一用戶設(shè)備的第一設(shè)備標(biāo)識(shí);

如果判斷出所述認(rèn)證信息對(duì)應(yīng)的用戶帳號(hào)被鎖定,則根據(jù)所述第一設(shè)備標(biāo)識(shí)對(duì)所述用戶帳號(hào)進(jìn)行解鎖驗(yàn)證;以及

在解鎖驗(yàn)證通過(guò)后,向所述第一用戶設(shè)備返回認(rèn)證通過(guò)的響應(yīng)消息。

優(yōu)選地,所述第一設(shè)備標(biāo)識(shí)為根據(jù)所述第一用戶設(shè)備的特征信息生成的,用于在網(wǎng)絡(luò)中唯一標(biāo)識(shí)所述第一用戶設(shè)備。

優(yōu)選地,根據(jù)所述第一設(shè)備標(biāo)識(shí)對(duì)所述用戶帳號(hào)進(jìn)行解鎖驗(yàn)證,具體包括:

判斷所述第一設(shè)備標(biāo)識(shí)是否存在于所述用戶帳號(hào)對(duì)應(yīng)的安全設(shè)備標(biāo)識(shí)列表中;

如果存在,則確定對(duì)所述用戶帳號(hào)解鎖驗(yàn)證通過(guò);

如果不存在,則確定對(duì)所述用戶帳號(hào)解鎖驗(yàn)證不通過(guò)。

優(yōu)選地,按照以下流程獲得所述安全設(shè)備標(biāo)識(shí)列表:

在接收到第二用戶設(shè)備發(fā)送的注冊(cè)請(qǐng)求時(shí),從所述注冊(cè)請(qǐng)求中提取所述第二用戶設(shè)備的第二設(shè)備標(biāo)識(shí)添加至注冊(cè)生成的所述用戶帳號(hào)對(duì)應(yīng)的所述安全設(shè)備標(biāo)識(shí)列表中;或者

根據(jù)記錄的、所述用戶帳號(hào)對(duì)應(yīng)的歷史訪問(wèn)數(shù)據(jù),從所述歷史訪問(wèn)數(shù)據(jù)中提取滿足以下至少一個(gè)條件的設(shè)備標(biāo)識(shí)添加至所述安全設(shè)備標(biāo)識(shí)列表中:登錄成功時(shí)間由近至遠(yuǎn)的順序選擇出的k個(gè)用戶設(shè)備的設(shè)備標(biāo)識(shí)、登錄成功次數(shù)由多至少的順序選擇出的n個(gè)用戶設(shè)備對(duì)應(yīng)的設(shè)備標(biāo)識(shí),單次登錄時(shí)間由長(zhǎng)到短的順序選擇出的m個(gè)用戶設(shè)備對(duì)應(yīng)的設(shè)備標(biāo)識(shí),或登錄時(shí)間總長(zhǎng)度由長(zhǎng)到短的順序選擇出的l個(gè)用戶設(shè)備對(duì)應(yīng)的設(shè)備標(biāo)識(shí),其中,k、m、n和l均為大于等于1的正整數(shù)。

可選地,在將任一設(shè)備標(biāo)識(shí)添加至安全設(shè)備列表中之前,還包括:

確定待添加至安全設(shè)備列表中的設(shè)備標(biāo)識(shí)滿足預(yù)設(shè)的風(fēng)險(xiǎn)控制條件。

優(yōu)選地,按照以下流程判斷待添加至安全設(shè)備列表中的設(shè)備標(biāo)識(shí)是否滿足預(yù)設(shè)的風(fēng)險(xiǎn)控制條件:

根據(jù)所述歷史訪問(wèn)數(shù)據(jù),統(tǒng)計(jì)待添加的設(shè)備標(biāo)識(shí)對(duì)應(yīng)的用戶設(shè)備在預(yù)設(shè)時(shí)長(zhǎng)內(nèi)的登錄次數(shù),如果登錄次數(shù)不超過(guò)預(yù)設(shè)閾值,則確定待添加的設(shè)備標(biāo)識(shí)滿足預(yù)設(shè)的風(fēng)險(xiǎn)控制條件;或者

根據(jù)所述歷史訪問(wèn)數(shù)據(jù),如果待添加的設(shè)備標(biāo)識(shí)對(duì)應(yīng)的用戶設(shè)備登錄成功的位置信息與常用訪問(wèn)位置信息匹配,則確定待添加的設(shè)備標(biāo)識(shí)滿足預(yù)設(shè)的風(fēng)險(xiǎn)控制條件,其中,所述常用訪問(wèn)位置為根據(jù)所述歷史訪問(wèn)數(shù)據(jù)中記錄的訪問(wèn)位置信息統(tǒng)計(jì)得到的。

優(yōu)選地,所述認(rèn)證請(qǐng)求中還攜帶有所述第一用戶設(shè)備的地理位置信息;以及

如果第一設(shè)備標(biāo)識(shí)列表存在于所述用戶帳號(hào)對(duì)應(yīng)的安全設(shè)備標(biāo)識(shí)列表中,則在確定對(duì)所述用戶帳號(hào)解鎖驗(yàn)證通過(guò)之前,還包括:

確定所述地理位置信息存在于所述用戶帳號(hào)對(duì)應(yīng)的安全地理位置列表中。

優(yōu)選地,按照以下流程獲得所述安全地理位置標(biāo)識(shí)列表:

針對(duì)記錄的、所述用戶帳號(hào)對(duì)應(yīng)的歷史訪問(wèn)數(shù)據(jù)中包含的每一設(shè)備標(biāo)識(shí),根據(jù)所述歷史訪問(wèn)數(shù)據(jù)統(tǒng)計(jì)該設(shè)備標(biāo)識(shí)對(duì)應(yīng)的每一地理位置信息的登錄成功次數(shù);

按照登錄成功次數(shù)由多至少的順序選擇出p個(gè)地理位置信息添加至所述安全地理位置標(biāo)識(shí)列表中,其中,p為大于等于1的正整數(shù)。

在本發(fā)明實(shí)施方式的第二方面中,提供了一種網(wǎng)絡(luò)服務(wù)器登錄認(rèn)證裝置,包括:

接收單元,用于接收第一用戶設(shè)備發(fā)送的認(rèn)證請(qǐng)求,所述認(rèn)證請(qǐng)求中攜帶有認(rèn)證信息和所述第一用戶設(shè)備的第一設(shè)備標(biāo)識(shí);

解鎖驗(yàn)證單元,用于如果判斷出所述認(rèn)證信息對(duì)應(yīng)的用戶帳號(hào)被鎖定,則根據(jù)所述第一設(shè)備標(biāo)識(shí)對(duì)所述用戶帳號(hào)進(jìn)行解鎖驗(yàn)證;

響應(yīng)單元,用于在所述解鎖驗(yàn)證單元解鎖驗(yàn)證通過(guò)后,向所述第一用戶設(shè)備返回認(rèn)證通過(guò)的響應(yīng)消息。

優(yōu)選地,所述第一設(shè)備標(biāo)識(shí)為根據(jù)所述第一用戶設(shè)備的特征信息生成的,用于在網(wǎng)絡(luò)中唯一標(biāo)識(shí)所述第一用戶設(shè)備。

優(yōu)選地,所述解鎖驗(yàn)證單元,具體用于判斷所述第一設(shè)備標(biāo)識(shí)是否存在于所述用戶帳號(hào)對(duì)應(yīng)的安全設(shè)備標(biāo)識(shí)列表中;如果存在,則確定對(duì)所述用戶帳號(hào)解鎖驗(yàn)證通過(guò);如果不存在,則確定對(duì)所述用戶帳號(hào)解鎖驗(yàn)證不通過(guò)。

可選地,本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)服務(wù)器登錄認(rèn)證裝置,還包括:

提取單元,用于在接收到第二用戶設(shè)備發(fā)送的注冊(cè)請(qǐng)求時(shí),從所述注冊(cè)請(qǐng)求中提取所述第二用戶設(shè)備的第二設(shè)備標(biāo)識(shí)添加至注冊(cè)生成的所述用戶帳號(hào)對(duì)應(yīng)的所述安全設(shè)備標(biāo)識(shí)列表中;或者根據(jù)記錄的、所述用戶帳號(hào)對(duì)應(yīng)的歷史訪問(wèn)數(shù)據(jù),從所述歷史訪問(wèn)數(shù)據(jù)中提取滿足以下至少一個(gè)條件的設(shè)備標(biāo)識(shí)添加至所述安全設(shè)備標(biāo)識(shí)列表中:登錄成功時(shí)間由近至遠(yuǎn)的順序選擇出的k個(gè)用戶設(shè)備的設(shè)備標(biāo)識(shí)、登錄成功次數(shù)由多至少的順序選擇出的n個(gè)用戶設(shè)備對(duì)應(yīng)的設(shè)備標(biāo)識(shí),單次登錄時(shí)間由長(zhǎng)到短的順序選擇出的m個(gè)用戶設(shè)備對(duì)應(yīng)的設(shè)備標(biāo)識(shí),或登錄時(shí)間總長(zhǎng)度由長(zhǎng)到短的順序選擇出的l個(gè)用戶設(shè)備對(duì)應(yīng)的設(shè)備標(biāo)識(shí),其中,k、m、n和l均為大于等于1的正整數(shù)。

可選地,本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)服務(wù)器登錄認(rèn)證裝置,還包括:

第一確定單元,用于在所述提取單元將任一設(shè)備標(biāo)識(shí)添加至安全設(shè)備列表中之前,確定待添加至安全設(shè)備列表中的設(shè)備標(biāo)識(shí)滿足預(yù)設(shè)的風(fēng)險(xiǎn)控制條件。

優(yōu)選地,所述第一確定單元,具體用于根據(jù)所述歷史訪問(wèn)數(shù)據(jù),統(tǒng)計(jì)待添加的設(shè)備標(biāo)識(shí)對(duì)應(yīng)的用戶設(shè)備在預(yù)設(shè)時(shí)長(zhǎng)內(nèi)的登錄次數(shù),如果登錄次數(shù)不超過(guò)預(yù)設(shè)閾值,則確定待添加的設(shè)備標(biāo)識(shí)滿足預(yù)設(shè)的風(fēng)險(xiǎn)控制條件;或者根據(jù)所述歷史訪問(wèn)數(shù)據(jù),如果待添加的設(shè)備標(biāo)識(shí)對(duì)應(yīng)的用戶設(shè)備登錄成功的位置信息與常用訪問(wèn)位置信息匹配,則確定待添加的設(shè)備標(biāo)識(shí)滿足預(yù)設(shè)的風(fēng)險(xiǎn)控制條件,其中,所述常用訪問(wèn)位置為根據(jù)所述歷史訪問(wèn)數(shù)據(jù)中記錄的訪問(wèn)位置信息統(tǒng)計(jì)得到的。

優(yōu)選地,所述認(rèn)證請(qǐng)求中還攜帶有所述第一用戶設(shè)備的地理位置信息;以及

所述裝置,還包括:

第二確定單元,用于如果所述解鎖認(rèn)證單元判斷出第一設(shè)備標(biāo)識(shí)列表存在于所述用戶帳號(hào)對(duì)應(yīng)的安全設(shè)備標(biāo)識(shí)列表中,確定對(duì)所述用戶帳號(hào)解鎖驗(yàn)證通過(guò)之前,確定所述地理位置信息存在于所述用戶帳號(hào)對(duì)應(yīng)的安全地理位置列表中。

可選地,本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)服務(wù)器登錄認(rèn)證裝置,還包括:

統(tǒng)計(jì)單元,用于針對(duì)記錄的、所述用戶帳號(hào)對(duì)應(yīng)的歷史訪問(wèn)數(shù)據(jù)中包含的每一設(shè)備標(biāo)識(shí),根據(jù)所述歷史訪問(wèn)數(shù)據(jù)統(tǒng)計(jì)該設(shè)備標(biāo)識(shí)對(duì)應(yīng)的每一地理位置信息的登錄成功次數(shù);

添加單元,用于按照登錄成功次數(shù)由多至少的順序選擇出p個(gè)地理位置信息添加至所述安全地理位置標(biāo)識(shí)列表中,其中,p為大于等于1的正整數(shù)。

在本發(fā)明實(shí)施方式的第三方面中,提供了一種網(wǎng)絡(luò)服務(wù)器登錄認(rèn)證裝置,例如,可以包括存儲(chǔ)器和處理器,其中,處理器可以用于讀取存儲(chǔ)器中的程序,執(zhí)行下列過(guò)程:接收第一用戶設(shè)備發(fā)送的認(rèn)證請(qǐng)求,所述認(rèn)證請(qǐng)求中攜帶有認(rèn)證信息和所述第一用戶設(shè)備的第一設(shè)備標(biāo)識(shí);如果判斷出所述認(rèn)證信息對(duì)應(yīng)的用戶帳號(hào)被鎖定,則根據(jù)所述第一設(shè)備標(biāo)識(shí)對(duì)所述用戶帳號(hào)進(jìn)行解鎖驗(yàn)證;以及在解鎖驗(yàn)證通過(guò)后,向所述第一用戶設(shè)備返回認(rèn)證通過(guò)的響應(yīng)消息。

在本發(fā)明實(shí)施方式的第四方面中,提供了一種程序產(chǎn)品,其包括程序代碼,當(dāng)所述程序產(chǎn)品運(yùn)行時(shí),所述程序代碼用于執(zhí)行以下過(guò)程:接收第一用戶設(shè)備發(fā)送的認(rèn)證請(qǐng)求,所述認(rèn)證請(qǐng)求中攜帶有認(rèn)證信息和所述第一用戶設(shè)備的第一設(shè)備標(biāo)識(shí);如果判斷出所述認(rèn)證信息對(duì)應(yīng)的用戶帳號(hào)被鎖定,則根據(jù)所述第一設(shè)備標(biāo)識(shí)對(duì)所述用戶帳號(hào)進(jìn)行解鎖驗(yàn)證;以及在解鎖驗(yàn)證通過(guò)后,向所述第一用戶設(shè)備返回認(rèn)證通過(guò)的響應(yīng)消息。

根據(jù)本發(fā)明實(shí)施方式的網(wǎng)絡(luò)服務(wù)器登錄認(rèn)證方法和裝置,在接收到用戶設(shè)備發(fā)送的認(rèn)證請(qǐng)求時(shí),如果判斷出相應(yīng)的用戶帳號(hào)被凍結(jié),則根據(jù)用戶設(shè)備的設(shè)備標(biāo)識(shí)對(duì)用戶進(jìn)行自動(dòng)解鎖認(rèn)證,而無(wú)需引導(dǎo)用戶進(jìn)入解鎖流程,從而簡(jiǎn)化了解鎖流程操作,避免了用戶重要數(shù)據(jù)丟失,增加了用戶對(duì)網(wǎng)絡(luò)服務(wù)使用的用戶粘性,為用戶帶來(lái)了更好的體驗(yàn)。

附圖說(shuō)明

通過(guò)參考附圖閱讀下文的詳細(xì)描述,本發(fā)明示例性實(shí)施方式的上述以及其他目的、特征和優(yōu)點(diǎn)將變得易于理解。在附圖中,以示例性而非限制性的方式示出了本發(fā)明的若干實(shí)施方式,其中:

圖1示意性地示出了根據(jù)本發(fā)明實(shí)施方式的應(yīng)用場(chǎng)景示意圖;

圖2示意性地示出了根據(jù)本發(fā)明實(shí)施方式的安全設(shè)備標(biāo)識(shí)列表一種可能的存儲(chǔ)結(jié)構(gòu)示意圖;

圖3示意性地示出了根據(jù)本發(fā)明實(shí)施方式的網(wǎng)絡(luò)服務(wù)器登錄認(rèn)證方法的實(shí)施流程示意圖;

圖4示意性地示出了根據(jù)本發(fā)明實(shí)施方式的根據(jù)用戶設(shè)備標(biāo)識(shí)對(duì)用戶帳號(hào)進(jìn)行解鎖驗(yàn)證的流程示意圖;

圖5示意性地示出了根據(jù)本發(fā)明實(shí)施方式的網(wǎng)絡(luò)服務(wù)器登錄認(rèn)證裝置的結(jié)構(gòu)示意圖;

圖6示意性地示出了根據(jù)本發(fā)明另一實(shí)施例的網(wǎng)絡(luò)服務(wù)器登錄認(rèn)證裝置的結(jié)構(gòu)示意圖;

圖7示意性地示出了根據(jù)本發(fā)明再一實(shí)施例的用于網(wǎng)絡(luò)服務(wù)器登錄認(rèn)證的程序產(chǎn)品示意圖。

在附圖中,相同或?qū)?yīng)的標(biāo)號(hào)表示相同或?qū)?yīng)的部分。

具體實(shí)施方式

下面將參考若干示例性實(shí)施方式來(lái)描述本發(fā)明的原理和精神。應(yīng)當(dāng)理解,給出這些實(shí)施方式僅僅是為了使本領(lǐng)域技術(shù)人員能夠更好地理解進(jìn)而實(shí)現(xiàn)本發(fā)明,而并非以任何方式限制本發(fā)明的范圍。相反,提供這些實(shí)施方式是為了使本公開(kāi)更加透徹和完整,并且能夠?qū)⒈竟_(kāi)的范圍完整地傳達(dá)給本領(lǐng)域的技術(shù)人員。

本領(lǐng)域技術(shù)人員知道,本發(fā)明的實(shí)施方式可以實(shí)現(xiàn)為一種系統(tǒng)、裝置、設(shè)備、方法或計(jì)算機(jī)程序產(chǎn)品。因此,本公開(kāi)可以具體實(shí)現(xiàn)為以下形式,即:完全的硬件、完全的軟件(包括固件、駐留軟件、微代碼等),或者硬件和軟件結(jié)合的形式。

根據(jù)本發(fā)明的實(shí)施方式,提出了一種網(wǎng)絡(luò)服務(wù)器登錄認(rèn)證方法和裝置。

在本文中,需要理解的是,附圖中的任何元素?cái)?shù)量均用于示例而非限制,以及任何命名都僅用于區(qū)分,而不具有任何限制含義。

下面參考本發(fā)明的若干代表性實(shí)施方式,詳細(xì)闡釋本發(fā)明的原理和精神。

發(fā)明概述

本發(fā)明人發(fā)現(xiàn),用戶在帳號(hào)被鎖定之后再次登錄服務(wù)器時(shí),如果用戶預(yù)留有密保郵箱或者其他可識(shí)別的個(gè)人信息,則服務(wù)器將引導(dǎo)用戶進(jìn)入帳號(hào)解鎖流程,以用戶預(yù)留有其他可識(shí)別的個(gè)人信息為例,服務(wù)器將向用戶返回解鎖驗(yàn)證頁(yè)面,用戶通過(guò)解鎖驗(yàn)證頁(yè)面填寫(xiě)預(yù)留的個(gè)人信息后提交給服務(wù)器,服務(wù)器比較用戶提交的個(gè)人信息與用戶預(yù)留的個(gè)人信息,如果一致,確定解鎖驗(yàn)證通過(guò),將向用戶返回登錄認(rèn)證頁(yè)面,用戶重新填寫(xiě)用戶帳號(hào)和密碼后登錄服務(wù)器,如果用戶忘記預(yù)留的信息或者用戶未預(yù)留個(gè)人信息,則用戶將無(wú)法通過(guò)相應(yīng)用戶帳號(hào)訪問(wèn)網(wǎng)絡(luò)服務(wù)器,這將導(dǎo)致網(wǎng)絡(luò)服務(wù)器存儲(chǔ)的該用戶帳號(hào)下的所有用戶數(shù)據(jù)丟失。

有鑒于此,本發(fā)明實(shí)施例中,網(wǎng)絡(luò)服務(wù)器在判斷出用戶帳號(hào)被鎖定之后,根據(jù)自身存儲(chǔ)的用戶歷史訪問(wèn)數(shù)據(jù),查找用戶歷史上登錄成功所使用的用戶設(shè)備的設(shè)備標(biāo)識(shí)建立安全設(shè)備標(biāo)識(shí)列表,如果本次用戶登錄所使用用戶設(shè)備的設(shè)備標(biāo)識(shí)在安全設(shè)備標(biāo)識(shí)列表中,則可以自動(dòng)解鎖相應(yīng)的用戶帳號(hào),而無(wú)需額外執(zhí)行用戶帳號(hào)解鎖流程,簡(jiǎn)化了用戶帳號(hào)解鎖流程,避免了用戶數(shù)據(jù)丟失,提高了用戶體驗(yàn),提高了用戶粘性。

在介紹了本發(fā)明的基本原理之后,下面具體介紹本發(fā)明的各種非限制性實(shí)施方式。

應(yīng)用場(chǎng)景總覽

首先參考圖1,其為本發(fā)明實(shí)施例的應(yīng)用場(chǎng)景示意圖。用戶10通過(guò)用戶設(shè)備11中安裝的客戶端登錄網(wǎng)絡(luò)服務(wù)器12,其中,客戶端可以為網(wǎng)頁(yè)的瀏覽器,也可以為安裝于移動(dòng)用戶設(shè)備,如手機(jī),平板電腦等中的應(yīng)用客戶端。

用戶設(shè)備11與網(wǎng)絡(luò)服務(wù)器12之間通過(guò)網(wǎng)絡(luò)進(jìn)行通信連接,該網(wǎng)絡(luò)可以為局域網(wǎng)、廣域網(wǎng)等。用戶設(shè)備11可以為便攜設(shè)備(例如:手機(jī)、平板、筆記本電腦等),也可以為個(gè)人電腦(pc,personalcomputer),網(wǎng)絡(luò)服務(wù)器12可以為任何能夠提供互聯(lián)網(wǎng)服務(wù)的設(shè)備。

其中,用戶10利用用戶設(shè)備11通過(guò)向網(wǎng)絡(luò)服務(wù)器12注冊(cè)獲得用戶名,網(wǎng)絡(luò)服務(wù)器12在用戶進(jìn)行注冊(cè)成功后存儲(chǔ)用戶名以及與用戶10設(shè)置的用戶密碼作為認(rèn)證信息,后續(xù)用戶10利用用戶設(shè)備11再次登錄網(wǎng)絡(luò)服務(wù)器12時(shí),網(wǎng)絡(luò)服務(wù)器12向客戶端返回登錄頁(yè)面,用戶在客戶端顯示的登錄頁(yè)面輸入認(rèn)證信息(即用戶名和用戶密碼)并提交給網(wǎng)絡(luò)服務(wù)器12,網(wǎng)絡(luò)服務(wù)器12比較用戶提交認(rèn)證信息與自身在用戶注冊(cè)時(shí)存儲(chǔ)的認(rèn)證信息是否一致以確定是否允許用戶登錄。

本發(fā)明實(shí)施例中,為了簡(jiǎn)化用戶帳號(hào)被鎖定后的解鎖認(rèn)證流程,網(wǎng)絡(luò)服務(wù)器可以通過(guò)建立安全設(shè)備標(biāo)識(shí)列表來(lái)實(shí)現(xiàn),安全設(shè)備標(biāo)識(shí)列表中存儲(chǔ)有用戶帳號(hào)與安全設(shè)備標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系,如圖2所示,其為本發(fā)明實(shí)施中安全設(shè)備標(biāo)識(shí)列表一種可能的存儲(chǔ)結(jié)構(gòu)示意圖。

如果用戶在帳號(hào)被鎖定之后請(qǐng)求登錄網(wǎng)絡(luò)服務(wù)器,則網(wǎng)絡(luò)服務(wù)器根據(jù)登錄認(rèn)證請(qǐng)求中攜帶的用戶帳號(hào)判斷出用戶帳號(hào)被鎖定之后,可以進(jìn)一步判斷登錄認(rèn)證請(qǐng)求中攜帶的用戶設(shè)備標(biāo)識(shí)是否在該用戶帳號(hào)對(duì)應(yīng)的安全設(shè)備標(biāo)識(shí)列表中,如果在,則自動(dòng)解鎖用戶帳號(hào),無(wú)需引導(dǎo)用戶進(jìn)行解鎖流程,實(shí)現(xiàn)了用戶無(wú)感知解鎖帳號(hào),提高了用戶體驗(yàn)。

用戶設(shè)備標(biāo)識(shí)可以用于在網(wǎng)絡(luò)中唯一標(biāo)識(shí)相應(yīng)的用戶設(shè)備。通過(guò)用戶設(shè)備標(biāo)識(shí),網(wǎng)絡(luò)服務(wù)器能夠在網(wǎng)絡(luò)中唯一的識(shí)別出相應(yīng)的用戶設(shè)備,具體實(shí)施時(shí),用戶設(shè)備標(biāo)識(shí)可以為用戶設(shè)備的mac地址,也可以為客戶端利用用戶設(shè)備的某些特征信息采用一定的計(jì)算規(guī)則計(jì)算得到,只要能夠保證該設(shè)備標(biāo)識(shí)在網(wǎng)絡(luò)中是唯一的即可。

其中,安全設(shè)備標(biāo)識(shí)列表中的設(shè)備標(biāo)識(shí)可以為網(wǎng)絡(luò)服務(wù)器根據(jù)用戶的歷史訪問(wèn)記錄添加的。例如,在用戶請(qǐng)求注冊(cè)過(guò)程中,網(wǎng)絡(luò)服務(wù)器12在接收到用戶設(shè)備發(fā)送的注冊(cè)請(qǐng)求時(shí),從接收到的注冊(cè)請(qǐng)求中提取所述用戶設(shè)備的設(shè)備標(biāo)識(shí)添加至生成的用戶帳號(hào)對(duì)應(yīng)的可信設(shè)備列表中,即確定用戶首次訪問(wèn)服務(wù)器所使用的用戶設(shè)備的標(biāo)識(shí)作為安全設(shè)備標(biāo)識(shí)。

后續(xù),在用戶每一次訪問(wèn)網(wǎng)絡(luò)服務(wù)器12時(shí),網(wǎng)絡(luò)服務(wù)器12可以記錄用戶登錄成功時(shí)所使用的用戶設(shè)備的設(shè)備標(biāo)識(shí)、登錄時(shí)間、注銷登錄時(shí)間等相關(guān)信息用于更新安全設(shè)備標(biāo)識(shí)列表。

具體實(shí)施時(shí),在需要對(duì)用戶帳號(hào)進(jìn)行解鎖認(rèn)證時(shí),網(wǎng)絡(luò)服務(wù)器可以根據(jù)記錄的、該用戶帳號(hào)對(duì)應(yīng)的歷史訪問(wèn)數(shù)據(jù),從歷史訪問(wèn)數(shù)據(jù)中提取滿足以下至少一個(gè)條件的設(shè)備標(biāo)識(shí)添加至所述安全設(shè)備標(biāo)識(shí)列表中:根據(jù)登錄成功時(shí)間,按照登錄成功時(shí)間由近至遠(yuǎn)的順序選擇出的k個(gè)用戶設(shè)備的設(shè)備標(biāo)識(shí);針對(duì)登錄成功的每一用戶設(shè)備標(biāo)識(shí),統(tǒng)計(jì)每一用戶設(shè)備標(biāo)識(shí)登錄成功的次數(shù),按照登錄成功次數(shù)由多至少的順序選擇出的n個(gè)用戶設(shè)備對(duì)應(yīng)的設(shè)備標(biāo)識(shí);單次登錄時(shí)間由長(zhǎng)到短的順序選擇出的m個(gè)用戶設(shè)備對(duì)應(yīng)的設(shè)備標(biāo)識(shí),或登錄時(shí)間總長(zhǎng)度由長(zhǎng)到短的順序選擇出的l個(gè)用戶設(shè)備對(duì)應(yīng)的設(shè)備標(biāo)識(shí),其中,k、m、n和l均為大于等于1的正整數(shù)。其中,單次登錄時(shí)間可以根據(jù)用戶登錄服務(wù)器的登錄之間和注銷登錄時(shí)間之間的時(shí)間差確定出,登錄時(shí)間總長(zhǎng)度,可以針對(duì)每一用戶設(shè)備標(biāo)識(shí),統(tǒng)計(jì)該用戶設(shè)備標(biāo)識(shí)在當(dāng)前統(tǒng)計(jì)周期內(nèi)的單次登錄時(shí)間之和。當(dāng)前統(tǒng)計(jì)周期可以從用戶注冊(cè)成功時(shí)間開(kāi)始直至判斷出用戶帳號(hào)被鎖定時(shí)間為止。

示例性方法

下面結(jié)合圖1的應(yīng)用場(chǎng)景,參考圖3和圖4來(lái)描述根據(jù)本發(fā)明示例性實(shí)施方式的網(wǎng)絡(luò)服務(wù)器登錄認(rèn)證方法。需要注意的是,上述應(yīng)用場(chǎng)景僅是為了便于理解本發(fā)明的精神和原理而示出,本發(fā)明的實(shí)施方式在此方面不受任何限制。相反,本發(fā)明的實(shí)施方式可以應(yīng)用于適用的任何場(chǎng)景。

如圖3所示,其為本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)服務(wù)器登錄認(rèn)證方法的實(shí)施流程示意圖,可以包括以下步驟:

s31、接收第一用戶設(shè)備發(fā)送的認(rèn)證請(qǐng)求。

具體實(shí)施時(shí),用戶在需要訪問(wèn)網(wǎng)絡(luò)服務(wù)器時(shí),可以利用第一用戶設(shè)備向網(wǎng)絡(luò)服務(wù)發(fā)送認(rèn)證請(qǐng)求,所發(fā)送的認(rèn)證請(qǐng)求中攜帶有認(rèn)證信息和第一用戶設(shè)備的第一設(shè)備標(biāo)識(shí)。其中,認(rèn)證信息可以包括用戶通過(guò)向網(wǎng)絡(luò)服務(wù)器注冊(cè)獲得的用戶帳號(hào)和用戶密碼。

s32、如果判斷出所述認(rèn)證信息對(duì)應(yīng)的用戶帳號(hào)被鎖定,則根據(jù)所述第一設(shè)備標(biāo)識(shí)對(duì)所述用戶帳號(hào)進(jìn)行解鎖驗(yàn)證。

網(wǎng)絡(luò)服務(wù)器在接收到認(rèn)證請(qǐng)求之后,根據(jù)其中攜帶的用戶帳號(hào)判斷出該用戶帳號(hào)處于鎖定狀態(tài)時(shí),則根據(jù)認(rèn)證請(qǐng)求中攜帶的第一用戶設(shè)備標(biāo)識(shí)針對(duì)該用戶帳號(hào)進(jìn)行自動(dòng)解鎖認(rèn)證。例如,網(wǎng)絡(luò)服務(wù)器可以根據(jù)記錄的、該用戶帳號(hào)的歷史訪問(wèn)數(shù)據(jù),判斷用戶是否使用第一用戶設(shè)備登錄成功過(guò),即網(wǎng)絡(luò)服務(wù)器判斷記錄的歷史訪問(wèn)數(shù)據(jù)中是否存在第一用戶設(shè)備標(biāo)識(shí)登錄成功的歷史數(shù)據(jù),如果有,則可以確定解鎖驗(yàn)證通過(guò)。

s33、在解鎖驗(yàn)證通過(guò)后,向第一用戶設(shè)備返回認(rèn)證通過(guò)的響應(yīng)消息。

根據(jù)步驟s32中解鎖驗(yàn)證結(jié)果,如果確定解鎖驗(yàn)證通過(guò),則向第一用戶設(shè)備返回認(rèn)證通過(guò)的響應(yīng)消息,由此,可以在用戶無(wú)感知的情況下完成解鎖驗(yàn)證,而無(wú)需引導(dǎo)用戶進(jìn)入解鎖流程,簡(jiǎn)化了解鎖驗(yàn)證操作,調(diào)高了用戶體驗(yàn)。

較佳地,為了進(jìn)一步提高網(wǎng)絡(luò)服務(wù)器存儲(chǔ)的用戶數(shù)據(jù)的安全性,網(wǎng)絡(luò)服務(wù)器在根據(jù)第一設(shè)備標(biāo)識(shí)對(duì)用戶帳號(hào)進(jìn)行解鎖認(rèn)證時(shí),可以按照?qǐng)D4所示的流程執(zhí)行,具體包括以下步驟:

s41、判斷第一設(shè)備標(biāo)識(shí)是否存在于所述用戶帳號(hào)對(duì)應(yīng)的安全設(shè)備標(biāo)識(shí)列表中,如果是,則執(zhí)行步驟s42,否則,執(zhí)行步驟s43。

具體實(shí)施時(shí),網(wǎng)絡(luò)服務(wù)器可以根據(jù)認(rèn)證信息中包含的用戶帳號(hào),提取該用戶帳號(hào)從注冊(cè)成功至判斷出該用戶帳號(hào)被鎖定期間的歷史訪問(wèn)數(shù)據(jù)用于建立該用戶帳號(hào)對(duì)應(yīng)的安全設(shè)備標(biāo)識(shí)列表。

優(yōu)選地,網(wǎng)絡(luò)服務(wù)器可以從注冊(cè)請(qǐng)求中提取第二用戶設(shè)備的第二設(shè)備標(biāo)識(shí)添加至該用戶帳號(hào)對(duì)應(yīng)的安全設(shè)備標(biāo)識(shí)列表中。

另外,網(wǎng)絡(luò)服務(wù)器還可以通過(guò)分析該用戶帳號(hào)對(duì)應(yīng)的歷史訪問(wèn)數(shù)據(jù),從該歷史訪問(wèn)數(shù)據(jù)中提取滿足以下至少一個(gè)條件的設(shè)備標(biāo)識(shí)添加至安全設(shè)備標(biāo)識(shí)列表中:

條件一、按照登錄成功時(shí)間由近及遠(yuǎn)的順序選擇出k個(gè)用戶設(shè)備的設(shè)備標(biāo)識(shí)。

具體實(shí)施時(shí),網(wǎng)絡(luò)服務(wù)器可以根據(jù)記錄的該用戶帳號(hào)對(duì)應(yīng)的歷史訪問(wèn)數(shù)據(jù),根據(jù)記錄的該用戶帳號(hào)登錄成功時(shí)間,按照登錄成功時(shí)間由近至遠(yuǎn)的順序選擇該用戶帳號(hào)登錄時(shí)使用的k個(gè)用戶設(shè)備的設(shè)備標(biāo)識(shí)添加至安全設(shè)備標(biāo)識(shí)列表中。

條件二、按照登錄成功次數(shù)由多至少的順序選擇出的n個(gè)用戶設(shè)備對(duì)應(yīng)的設(shè)備標(biāo)識(shí)。

具體實(shí)施時(shí),網(wǎng)絡(luò)服務(wù)器可以根據(jù)記錄的該用戶帳號(hào)對(duì)應(yīng)的歷史訪問(wèn)數(shù)據(jù),針對(duì)每一用戶設(shè)備標(biāo)識(shí),統(tǒng)計(jì)該用戶設(shè)備標(biāo)識(shí)對(duì)應(yīng)的登錄成功次數(shù),按照登錄成功次數(shù)由多至少的順序選擇出的n個(gè)用戶設(shè)備對(duì)應(yīng)的設(shè)備標(biāo)識(shí)添加至安全設(shè)備標(biāo)識(shí)列表中。

條件三、按照單次登錄時(shí)間由長(zhǎng)到短的順序選擇出的m個(gè)用戶設(shè)備對(duì)應(yīng)的設(shè)備標(biāo)識(shí)。

具體實(shí)施時(shí),網(wǎng)絡(luò)服務(wù)器根據(jù)記錄的該用戶帳號(hào)對(duì)應(yīng)的歷史訪問(wèn)數(shù)據(jù),統(tǒng)計(jì)該用戶每一次登錄成功的登錄時(shí)長(zhǎng),并按照對(duì)應(yīng)的登錄時(shí)長(zhǎng)由長(zhǎng)到短的順序選擇出m個(gè)用戶設(shè)備對(duì)應(yīng)的設(shè)備標(biāo)識(shí)添加至安全設(shè)備標(biāo)識(shí)列表中。

其中,單次登錄時(shí)長(zhǎng)可以為記錄的用戶登錄成功時(shí)間與本次登錄對(duì)應(yīng)的登錄注銷時(shí)間之間的時(shí)間差值。

條件四、按照登錄時(shí)間總長(zhǎng)度由長(zhǎng)到短的順序選擇出的l個(gè)用戶設(shè)備對(duì)應(yīng)的設(shè)備標(biāo)識(shí)。

具體實(shí)施時(shí),網(wǎng)絡(luò)服務(wù)器根據(jù)記錄的該用戶帳號(hào)對(duì)應(yīng)的歷史訪問(wèn)數(shù)據(jù),統(tǒng)計(jì)該用戶每一次登錄成功的登錄時(shí)長(zhǎng),針對(duì)每一用戶設(shè)備標(biāo)識(shí),統(tǒng)計(jì)該用戶設(shè)備標(biāo)識(shí)對(duì)應(yīng)的登錄時(shí)長(zhǎng)總長(zhǎng)度,即該用戶設(shè)備標(biāo)識(shí)對(duì)應(yīng)的每一次登錄成功的登錄時(shí)長(zhǎng)之和,按照登錄時(shí)間總長(zhǎng)度由長(zhǎng)到短的順序選擇出的l個(gè)用戶設(shè)備對(duì)應(yīng)的設(shè)備標(biāo)識(shí)。

其中,k、m、n和l均為大于等于1的正整數(shù)。

較佳地,還可以針對(duì)記錄的歷史訪問(wèn)數(shù)據(jù)中每一登錄成功的用戶設(shè)備標(biāo)識(shí),根據(jù)該用戶設(shè)備標(biāo)識(shí)對(duì)應(yīng)的登錄成功時(shí)間,計(jì)算該用戶設(shè)備標(biāo)識(shí)對(duì)應(yīng)的最近一次登錄和最早一次登錄的登錄時(shí)間之間的時(shí)間跨度,按照時(shí)間跨度由長(zhǎng)至短的順序選擇出若干個(gè)設(shè)備標(biāo)識(shí)添加至安全設(shè)備標(biāo)識(shí)列表中。

更佳地,具體實(shí)施時(shí),還可以考慮登錄成功時(shí)不同用戶設(shè)備的位置信息,將對(duì)應(yīng)的登錄成功次數(shù)較多的地理位置添加至安全地理位置列表中,例如,針對(duì)每一用戶設(shè)備標(biāo)識(shí)對(duì)應(yīng)的不同的地理位置,可以按照對(duì)應(yīng)的登錄成功次數(shù)由多至少的順序選擇p個(gè)地理位置添加至安全地理位置列表,p為大于等于1的正整數(shù)。在對(duì)用戶帳號(hào)進(jìn)行解鎖驗(yàn)證時(shí),可以同時(shí)考慮第一用戶設(shè)備的地理位置信息,如果判斷出第一用戶設(shè)備標(biāo)識(shí)存在于安全設(shè)備標(biāo)識(shí)列表中,則可以進(jìn)一步判斷第一用戶設(shè)備的地理位置信息是否存在于安全地理位置列表中,如果在則確定解鎖驗(yàn)證通過(guò)。

具體實(shí)施時(shí),還可以根據(jù)登錄成功時(shí)間、登錄注銷時(shí)間以及登錄成功時(shí)獲取的用戶設(shè)備位置信息等,這里不再一一列舉。

s42、確定對(duì)所述用戶帳號(hào)解鎖驗(yàn)證通過(guò),流程結(jié)束。

s43、確定對(duì)所述用戶帳號(hào)解鎖驗(yàn)證不通過(guò)。

為了避免網(wǎng)絡(luò)服務(wù)器遭受非法攻擊造成的用戶數(shù)據(jù)泄露,具體實(shí)施時(shí),網(wǎng)絡(luò)服務(wù)器在建立安全設(shè)備標(biāo)識(shí)列表時(shí),在將每一用戶設(shè)備標(biāo)識(shí)添加至安全設(shè)備標(biāo)識(shí)列表中之前,還可以根據(jù)存儲(chǔ)的風(fēng)險(xiǎn)控制條件確定待添加的設(shè)備標(biāo)識(shí)滿足設(shè)置的風(fēng)險(xiǎn)控制條件。

優(yōu)選地,本發(fā)明實(shí)施例中,可以按照以下流程判斷待添加至安全設(shè)備列表中的設(shè)備標(biāo)識(shí)是否滿足預(yù)設(shè)的風(fēng)險(xiǎn)控制條件:根據(jù)記錄的所述用戶帳號(hào)對(duì)應(yīng)的歷史訪問(wèn)數(shù)據(jù),統(tǒng)計(jì)待添加的設(shè)備標(biāo)識(shí)對(duì)應(yīng)的用戶設(shè)備在預(yù)設(shè)時(shí)長(zhǎng)內(nèi)的登錄次數(shù),如果登錄次數(shù)不超過(guò)預(yù)設(shè)閾值,則確定待添加的設(shè)備標(biāo)識(shí)滿足預(yù)設(shè)的風(fēng)險(xiǎn)控制條件;或者根據(jù)所述歷史訪問(wèn)數(shù)據(jù),如果待添加的設(shè)備標(biāo)識(shí)對(duì)應(yīng)的用戶設(shè)備登錄成功的位置信息與常用訪問(wèn)位置信息匹配,則確定待添加的設(shè)備標(biāo)識(shí)滿足預(yù)設(shè)的風(fēng)險(xiǎn)控制條件,其中,所述常用訪問(wèn)位置為根據(jù)所述歷史訪問(wèn)數(shù)據(jù)中記錄的訪問(wèn)位置信息統(tǒng)計(jì)得到的。

例如,針對(duì)每一用戶設(shè)備標(biāo)識(shí),如果該用戶設(shè)備標(biāo)識(shí)在一天內(nèi)的登錄次數(shù)超過(guò)預(yù)設(shè)閾值,則確定該用戶設(shè)備標(biāo)識(shí)不滿足預(yù)設(shè)的風(fēng)險(xiǎn)控制條件,又如,根據(jù)該用戶設(shè)備標(biāo)識(shí)對(duì)應(yīng)的用戶設(shè)備登錄成功時(shí)的地理位置信息,如果該相應(yīng)的地理位置與常用訪問(wèn)位置匹配,則確定待添加的設(shè)備標(biāo)識(shí)滿足預(yù)設(shè)的風(fēng)險(xiǎn)控制條件。其中,常用訪問(wèn)位置下可以為位于上述安全地理位置列表中的地理位置。

需要說(shuō)明的是,本發(fā)明實(shí)施例中涉及的第一用戶設(shè)備和第二用戶設(shè)備以及第一用戶設(shè)備標(biāo)識(shí)和第二用戶設(shè)備標(biāo)識(shí)只是為了便于描述,其不具有特殊含義,第一用戶設(shè)備和第二用戶設(shè)備可以為相同的用戶設(shè)備,也可以為不同的用戶設(shè)備。

本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)服務(wù)器登錄認(rèn)證方法,在接收到用戶設(shè)備發(fā)送的認(rèn)證請(qǐng)求時(shí),如果判斷出相應(yīng)的用戶帳號(hào)被凍結(jié),則根據(jù)用戶設(shè)備的設(shè)備標(biāo)識(shí)對(duì)用戶進(jìn)行自動(dòng)解鎖認(rèn)證,而無(wú)需引導(dǎo)用戶進(jìn)入解鎖流程,從而簡(jiǎn)化了解鎖流程操作,避免了用戶重要數(shù)據(jù)丟失,為用戶帶來(lái)了更好的體驗(yàn)。

示例性設(shè)備

在介紹了本發(fā)明示例性實(shí)施方式的方法之后,接下來(lái),參考圖5對(duì)本發(fā)明示例性實(shí)施方式的網(wǎng)絡(luò)服務(wù)器登錄認(rèn)證裝置。

如圖5所示,其為本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)服務(wù)器登錄認(rèn)證裝置的結(jié)構(gòu)示意圖,可以包括:

接收單元51,用于接收第一用戶設(shè)備發(fā)送的認(rèn)證請(qǐng)求,所述認(rèn)證請(qǐng)求中攜帶有認(rèn)證信息和所述第一用戶設(shè)備的第一設(shè)備標(biāo)識(shí);

解鎖驗(yàn)證單元52,用于如果判斷出所述認(rèn)證信息對(duì)應(yīng)的用戶帳號(hào)被鎖定,則根據(jù)所述第一設(shè)備標(biāo)識(shí)進(jìn)行解鎖驗(yàn)證;

響應(yīng)單元53,用于在所述解鎖驗(yàn)證單元解鎖驗(yàn)證通過(guò)后,向所述第一用戶設(shè)備返回認(rèn)證通過(guò)的響應(yīng)消息。

優(yōu)選地,所述第一設(shè)備標(biāo)識(shí)為根據(jù)所述第一用戶設(shè)備的特征信息生成的,用于在網(wǎng)絡(luò)中唯一標(biāo)識(shí)所述第一用戶設(shè)備。

優(yōu)選地,所述解鎖驗(yàn)證單元52,具體用于判斷所述第一設(shè)備標(biāo)識(shí)是否存在于所述用戶帳號(hào)對(duì)應(yīng)的安全設(shè)備標(biāo)識(shí)列表中;如果存在,則確定對(duì)所述用戶帳號(hào)解鎖驗(yàn)證通過(guò);如果不存在,則確定對(duì)所述用戶帳號(hào)解鎖驗(yàn)證不通過(guò)。

可選地,本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)服務(wù)器登錄認(rèn)證裝置,還可以包括:

提取單元,用于在接收到第二用戶設(shè)備發(fā)送的注冊(cè)請(qǐng)求時(shí),從所述注冊(cè)請(qǐng)求中提取所述第二用戶設(shè)備的第二設(shè)備標(biāo)識(shí)添加至注冊(cè)生成的所述用戶帳號(hào)帳號(hào)對(duì)應(yīng)的所述安全設(shè)備標(biāo)識(shí)列表中;或者根據(jù)記錄的、所述用戶帳號(hào)對(duì)應(yīng)的歷史訪問(wèn)數(shù)據(jù),從所述歷史訪問(wèn)數(shù)據(jù)中提取滿足以下至少一個(gè)條件的設(shè)備標(biāo)識(shí)添加至所述安全設(shè)備標(biāo)識(shí)列表中:登錄成功時(shí)間由近至遠(yuǎn)的順序選擇出的k個(gè)用戶設(shè)備的設(shè)備標(biāo)識(shí)、登錄成功次數(shù)由多至少的順序選擇出的n個(gè)用戶設(shè)備對(duì)應(yīng)的設(shè)備標(biāo)識(shí),單次登錄時(shí)間由長(zhǎng)到短的順序選擇出的m個(gè)用戶設(shè)備對(duì)應(yīng)的設(shè)備標(biāo)識(shí),或登錄時(shí)間總長(zhǎng)度由長(zhǎng)到短的順序選擇出的l個(gè)用戶設(shè)備對(duì)應(yīng)的設(shè)備標(biāo)識(shí),其中,k、m、n和l均為大于等于1的正整數(shù)。

可選地,本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)服務(wù)器登錄認(rèn)證裝置,還可以包括:

第一確定單元,用于在所述提取單元將任一設(shè)備標(biāo)識(shí)添加至安全設(shè)備列表中之前,確定待添加至安全設(shè)備列表中的設(shè)備標(biāo)識(shí)滿足預(yù)設(shè)的風(fēng)險(xiǎn)控制條件。

優(yōu)選地,所述第一確定單元,具體用于根據(jù)所述歷史訪問(wèn)數(shù)據(jù),統(tǒng)計(jì)待添加的設(shè)備標(biāo)識(shí)對(duì)應(yīng)的用戶設(shè)備在預(yù)設(shè)時(shí)長(zhǎng)內(nèi)的登錄次數(shù),如果登錄次數(shù)不超過(guò)預(yù)設(shè)閾值,則確定待添加的設(shè)備標(biāo)識(shí)滿足預(yù)設(shè)的風(fēng)險(xiǎn)控制條件;或者根據(jù)所述歷史訪問(wèn)數(shù)據(jù),如果待添加的設(shè)備標(biāo)識(shí)對(duì)應(yīng)的用戶設(shè)備登錄成功的位置信息與常用訪問(wèn)位置信息匹配,則確定待添加的設(shè)備標(biāo)識(shí)滿足預(yù)設(shè)的風(fēng)險(xiǎn)控制條件,其中,所述常用訪問(wèn)位置為根據(jù)所述歷史訪問(wèn)數(shù)據(jù)中記錄的訪問(wèn)位置信息統(tǒng)計(jì)得到的。

可選地,所述認(rèn)證請(qǐng)求中還攜帶有所述第一用戶設(shè)備的地理位置信息。

可選地,本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)服務(wù)器登錄認(rèn)證裝置,還可以包括:

第二確定單元,用于如果所述解鎖認(rèn)證單元判斷出第一設(shè)備標(biāo)識(shí)列表存在于所述用戶帳號(hào)對(duì)應(yīng)的安全設(shè)備標(biāo)識(shí)列表中,確定對(duì)所述用戶帳號(hào)解鎖驗(yàn)證通過(guò)之前,確定所述地理位置信息存在于所述用戶帳號(hào)對(duì)應(yīng)的安全地理位置列表中。

可選地,本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)服務(wù)器登錄認(rèn)證裝置,還可以包括:

統(tǒng)計(jì)單元,用于針對(duì)記錄的、所述用戶帳號(hào)對(duì)應(yīng)的歷史訪問(wèn)數(shù)據(jù)中包含的每一設(shè)備標(biāo)識(shí),根據(jù)所述歷史訪問(wèn)數(shù)據(jù)統(tǒng)計(jì)該設(shè)備標(biāo)識(shí)對(duì)應(yīng)的每一地理位置信息的登錄成功次數(shù);

添加單元,用于按照登錄成功次數(shù)由多至少的順序選擇出p個(gè)地理位置信息添加至所述安全地理位置標(biāo)識(shí)列表中,其中,p為大于等于1的正整數(shù)。

在介紹了本發(fā)明示例性實(shí)施方式的網(wǎng)絡(luò)服務(wù)器登錄認(rèn)證方法和裝置之后,接下來(lái),介紹根據(jù)本發(fā)明的另一示例性實(shí)施方式的網(wǎng)絡(luò)服務(wù)器登錄認(rèn)證裝置。

所屬技術(shù)領(lǐng)域的技術(shù)人員能夠理解,本發(fā)明的各個(gè)方面可以實(shí)現(xiàn)為系統(tǒng)、方法或程序產(chǎn)品。因此,本發(fā)明的各個(gè)方面可以具體實(shí)現(xiàn)為以下形式,即:完全的硬件實(shí)施方式、完全的軟件實(shí)施方式(包括固件、微代碼等),或硬件和軟件方面結(jié)合的實(shí)施方式,這里可以統(tǒng)稱為“電路”、“模塊”或“系統(tǒng)”。

在一些可能的實(shí)施方式中,根據(jù)本發(fā)明的網(wǎng)絡(luò)服務(wù)器登錄認(rèn)證裝置可以包括至少一個(gè)處理單元、以及至少一個(gè)存儲(chǔ)單元。其中,所述存儲(chǔ)單元存儲(chǔ)有程序代碼,當(dāng)所述程序代碼被所述處理單元執(zhí)行時(shí),使得所述處理單元執(zhí)行本說(shuō)明書(shū)上述“示例性方法”部分中描述的根據(jù)本發(fā)明各種示例性實(shí)施方式的網(wǎng)絡(luò)服務(wù)器登錄認(rèn)證方法中的各種步驟。例如,所述處理單元可以執(zhí)行如圖3中所示的步驟s31,接收第一用戶設(shè)備發(fā)送的認(rèn)證請(qǐng)求,步驟s32,如果判斷出所述認(rèn)證信息對(duì)應(yīng)的用戶帳號(hào)被鎖定,則根據(jù)所述第一設(shè)備標(biāo)識(shí)對(duì)所述用戶帳號(hào)進(jìn)行解鎖驗(yàn)證;以及步驟s33,在解鎖驗(yàn)證通過(guò)后,向第一用戶設(shè)備返回認(rèn)證通過(guò)的響應(yīng)消息。

下面參照?qǐng)D6來(lái)描述根據(jù)本發(fā)明的這種實(shí)施方式的網(wǎng)絡(luò)服務(wù)器登錄認(rèn)證裝置60。圖6顯示的網(wǎng)絡(luò)服務(wù)器登錄認(rèn)證裝置僅僅是一個(gè)示例,不應(yīng)對(duì)本發(fā)明實(shí)施例的功能和使用范圍帶來(lái)任何限制。

如圖6所示,網(wǎng)絡(luò)服務(wù)器登錄認(rèn)證裝置60可以以通用計(jì)算設(shè)備的形式表現(xiàn),例如其可以為終端設(shè)備。網(wǎng)絡(luò)服務(wù)器登錄認(rèn)證裝置60的組件可以包括但不限于:上述至少一個(gè)處理單元61、上述至少一個(gè)存儲(chǔ)單元62、連接不同系統(tǒng)組件(包括存儲(chǔ)單元62和處理單元61)的總線63。

總線63表示幾類總線結(jié)構(gòu)中的一種或多種,包括存儲(chǔ)器總線或者存儲(chǔ)器控制器、外圍總線、處理器或者使用多種總線結(jié)構(gòu)中的任意總線結(jié)構(gòu)的局域總線。

存儲(chǔ)單元62可以包括易失性存儲(chǔ)器形式的可讀介質(zhì),例如隨機(jī)存取存儲(chǔ)器(ram)621和/或高速緩存存儲(chǔ)器622,還可以進(jìn)一步包括只讀存儲(chǔ)器(rom)623。

存儲(chǔ)單元62還可以包括具有一組(至少一個(gè))程序模塊624的程序/實(shí)用工具625,這樣的程序模塊624包括但不限于:操作系統(tǒng)、一個(gè)或者多個(gè)應(yīng)用程序、其它程序模塊以及程序數(shù)據(jù),這些示例中的每一個(gè)或某種組合中可能包括網(wǎng)絡(luò)環(huán)境的實(shí)現(xiàn)。

網(wǎng)絡(luò)服務(wù)器登錄認(rèn)證裝置60也可以與一個(gè)或多個(gè)外部設(shè)備64(例如鍵盤(pán)、指向設(shè)備等)通信,還可與一個(gè)或者多個(gè)使得用戶能與該網(wǎng)絡(luò)服務(wù)器登錄認(rèn)證裝置60交互的設(shè)備通信,和/或與使得該網(wǎng)絡(luò)服務(wù)器登錄認(rèn)證裝置60能與一個(gè)或多個(gè)其它計(jì)算設(shè)備進(jìn)行通信的任何設(shè)備(例如路由器、調(diào)制解調(diào)器等等)通信。這種通信可以通過(guò)輸入/輸出(i/o)接口65進(jìn)行。并且,網(wǎng)絡(luò)服務(wù)器登錄認(rèn)證裝置60還可以通過(guò)網(wǎng)絡(luò)適配器66與一個(gè)或者多個(gè)網(wǎng)絡(luò)(例如局域網(wǎng)(lan),廣域網(wǎng)(wan)和/或公共網(wǎng)絡(luò),例如因特網(wǎng))通信。如圖所示,網(wǎng)絡(luò)適配器66通過(guò)總線63與網(wǎng)絡(luò)服務(wù)器登錄認(rèn)證裝置60的其它模塊通信。應(yīng)當(dāng)明白,盡管圖中未示出,可以結(jié)合網(wǎng)絡(luò)服務(wù)器登錄認(rèn)證裝置60使用其它硬件和/或軟件模塊,包括但不限于:微代碼、設(shè)備驅(qū)動(dòng)器、冗余處理單元、外部磁盤(pán)驅(qū)動(dòng)陣列、raid系統(tǒng)、磁帶驅(qū)動(dòng)器以及數(shù)據(jù)備份存儲(chǔ)系統(tǒng)等。

示例性程序產(chǎn)品

在一些可能的實(shí)施方式中,本發(fā)明的各個(gè)方面還可以實(shí)現(xiàn)為一種程序產(chǎn)品的形式,其包括程序代碼,當(dāng)所述程序產(chǎn)品在終端設(shè)備上運(yùn)行時(shí),所述程序代碼用于使所述終端設(shè)備執(zhí)行本說(shuō)明書(shū)上述“示例性方法”部分中描述的根據(jù)本發(fā)明各種示例性實(shí)施方式的網(wǎng)絡(luò)服務(wù)器登錄認(rèn)證方法中的步驟,例如,所述終端設(shè)備可以執(zhí)行如圖3中所示的步驟s31,接收第一用戶設(shè)備發(fā)送的認(rèn)證請(qǐng)求,步驟s32,如果判斷出所述認(rèn)證信息對(duì)應(yīng)的用戶帳號(hào)被鎖定,則根據(jù)所述第一設(shè)備標(biāo)識(shí)對(duì)所述用戶帳號(hào)進(jìn)行解鎖驗(yàn)證;以及步驟s33,在解鎖驗(yàn)證通過(guò)后,向第一用戶設(shè)備返回認(rèn)證通過(guò)的響應(yīng)消息。

所述程序產(chǎn)品可以采用一個(gè)或多個(gè)可讀介質(zhì)的任意組合??勺x介質(zhì)可以是可讀信號(hào)介質(zhì)或者可讀存儲(chǔ)介質(zhì)??勺x存儲(chǔ)介質(zhì)例如可以是——但不限于——電、磁、光、電磁、紅外線、或半導(dǎo)體的系統(tǒng)、裝置或器件,或者任意以上的組合??勺x存儲(chǔ)介質(zhì)的更具體的例子(非窮舉的列表)包括:具有一個(gè)或多個(gè)導(dǎo)線的電連接、便攜式盤(pán)、硬盤(pán)、隨機(jī)存取存儲(chǔ)器(ram)、只讀存儲(chǔ)器(rom)、可擦式可編程只讀存儲(chǔ)器(eprom或閃存)、光纖、便攜式緊湊盤(pán)只讀存儲(chǔ)器(cd-rom)、光存儲(chǔ)器件、磁存儲(chǔ)器件、或者上述的任意合適的組合。

如圖7所示,描述了根據(jù)本發(fā)明的實(shí)施方式的用于網(wǎng)絡(luò)服務(wù)器登錄認(rèn)證的程序產(chǎn)品70,其可以采用便攜式緊湊盤(pán)只讀存儲(chǔ)器(cd-rom)并包括程序代碼,并可以在終端設(shè)備,例如個(gè)人電腦上運(yùn)行。然而,本發(fā)明的程序產(chǎn)品不限于此,在本文件中,可讀存儲(chǔ)介質(zhì)可以是任何包含或存儲(chǔ)程序的有形介質(zhì),該程序可以被指令執(zhí)行系統(tǒng)、裝置或者器件使用或者與其結(jié)合使用。

可讀信號(hào)介質(zhì)可以包括在基帶中或者作為載波一部分傳播的數(shù)據(jù)信號(hào),其中承載了可讀程序代碼。這種傳播的數(shù)據(jù)信號(hào)可以采用多種形式,包括——但不限于——電磁信號(hào)、光信號(hào)或上述的任意合適的組合??勺x信號(hào)介質(zhì)還可以是可讀存儲(chǔ)介質(zhì)以外的任何可讀介質(zhì),該可讀介質(zhì)可以發(fā)送、傳播或者傳輸用于由指令執(zhí)行系統(tǒng)、裝置或者器件使用或者與其結(jié)合使用的程序。

可讀介質(zhì)上包含的程序代碼可以用任何適當(dāng)?shù)慕橘|(zhì)傳輸,包括——但不限于——無(wú)線、有線、光纜、rf等等,或者上述的任意合適的組合。

可以以一種或多種程序設(shè)計(jì)語(yǔ)言的任意組合來(lái)編寫(xiě)用于執(zhí)行本發(fā)明操作的程序代碼,所述程序設(shè)計(jì)語(yǔ)言包括面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言—諸如java、c++等,還包括常規(guī)的過(guò)程式程序設(shè)計(jì)語(yǔ)言—諸如“c”語(yǔ)言或類似的程序設(shè)計(jì)語(yǔ)言。程序代碼可以完全地在用戶計(jì)算設(shè)備上執(zhí)行、部分地在用戶設(shè)備上執(zhí)行、作為一個(gè)獨(dú)立的軟件包執(zhí)行、部分在用戶計(jì)算設(shè)備上部分在遠(yuǎn)程計(jì)算設(shè)備上執(zhí)行、或者完全在遠(yuǎn)程計(jì)算設(shè)備或服務(wù)器上執(zhí)行。在涉及遠(yuǎn)程計(jì)算設(shè)備的情形中,遠(yuǎn)程計(jì)算設(shè)備可以通過(guò)任意種類的網(wǎng)絡(luò)——包括局域網(wǎng)(lan)或廣域網(wǎng)(wan)—連接到用戶計(jì)算設(shè)備,或者,可以連接到外部計(jì)算設(shè)備(例如利用因特網(wǎng)服務(wù)提供商來(lái)通過(guò)因特網(wǎng)連接)。

應(yīng)當(dāng)注意,盡管在上文詳細(xì)描述中提及了裝置的若干單元或子單元,但是這種劃分僅僅是示例性的并非強(qiáng)制性的。實(shí)際上,根據(jù)本發(fā)明的實(shí)施方式,上文描述的兩個(gè)或更多單元的特征和功能可以在一個(gè)單元中具體化。反之,上文描述的一個(gè)單元的特征和功能可以進(jìn)一步劃分為由多個(gè)單元來(lái)具體化。

此外,盡管在附圖中以特定順序描述了本發(fā)明方法的操作,但是,這并非要求或者暗示必須按照該特定順序來(lái)執(zhí)行這些操作,或是必須執(zhí)行全部所示的操作才能實(shí)現(xiàn)期望的結(jié)果。附加地或備選地,可以省略某些步驟,將多個(gè)步驟合并為一個(gè)步驟執(zhí)行,和/或?qū)⒁粋€(gè)步驟分解為多個(gè)步驟執(zhí)行。

雖然已經(jīng)參考若干具體實(shí)施方式描述了本發(fā)明的精神和原理,但是應(yīng)該理解,本發(fā)明并不限于所公開(kāi)的具體實(shí)施方式,對(duì)各方面的劃分也不意味著這些方面中的特征不能組合以進(jìn)行受益,這種劃分僅是為了表述的方便。本發(fā)明旨在涵蓋所附權(quán)利要求的精神和范圍內(nèi)所包括的各種修改和等同布置。

當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
孟连| 长岛县| 中阳县| 布拖县| 喀什市| 钟山县| 恩施市| 仙桃市| 彰化县| 乌鲁木齐市| 正安县| 保定市| 北票市| 土默特左旗| 丰宁| 乌鲁木齐县| 安龙县| 兴城市| 济阳县| 阳新县| 府谷县| 新安县| 赞皇县| 新绛县| 永昌县| 泰安市| 合川市| 龙里县| 冷水江市| 和政县| 会泽县| 汤阴县| 清徐县| 延川县| 新干县| 津市市| 龙陵县| 琼海市| 铜川市| 华蓥市| 安化县|