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

一種用戶終端驗證登錄方法及裝置與流程

文檔序號:11479620閱讀:191來源:國知局
一種用戶終端驗證登錄方法及裝置與流程

本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種用戶終端驗證登錄方法及裝置。



背景技術(shù):

目前,用戶在登錄第三方應(yīng)用時,都需要進行登錄認(rèn)證,在現(xiàn)有技術(shù)中,第三方應(yīng)用提供的應(yīng)用程序編程接口(applicationprogramminginterface,api)系統(tǒng),在完成第三方應(yīng)用的登錄認(rèn)證時,有以下三種方案:

第一種方案,通過第三方應(yīng)用的認(rèn)證。

用戶希望在不同的網(wǎng)站或應(yīng)用使用同樣的信息進行登錄認(rèn)證,避免重復(fù)進行身份信息注冊,同時在使用的時候希望簡化登錄操作,并且得到身份認(rèn)證安全保障。目前已有第三方鑒權(quán)服務(wù),如微信、新浪、騰訊、支付寶等均提供了這樣的功能,只要網(wǎng)站或應(yīng)用對該服務(wù)進行了申請,便可以使用這樣的功能。

具體可以分為以下兩種方式:

一種是賬號密碼認(rèn)證,用戶只要在鑒權(quán)服務(wù)提供的網(wǎng)站進行了身份信息注冊后,在其他網(wǎng)站和應(yīng)用中,只要提供了此鑒權(quán)服務(wù)的功能,就可以以此鑒權(quán)服務(wù)中注冊的信息進行登錄,并綁定信息。下次再次登錄時,綁定的信息仍然保留,簡化了用戶的注冊過程。

另一種是通過即時通訊軟件登錄,其優(yōu)化點在于如果登錄了即時通訊軟件后,再登錄簽約的網(wǎng)站或應(yīng)用時,只要使用提供的一鍵登錄功能,便可以完成認(rèn)證登錄。與前一種方式相比,如果用戶沒有登錄即時通訊軟件,則無差別;如果用戶事先登錄了及時通訊軟件,則會進行判斷后直接用即時通訊軟件登錄信息完成認(rèn)證登錄。

由此可見,通過第三方應(yīng)用的認(rèn)證方案,需用用戶記憶賬號和密碼,且需要在界面完成賬號和密碼輸入進而完成登錄認(rèn)證。

第二種方案為,通過手機號碼的認(rèn)證。

通過手機號碼進行登錄,但前提是需要用戶自行輸入手機號碼后,系統(tǒng)發(fā)送驗證碼給輸入的手機號碼,得到驗證碼后進行二次認(rèn)證。

由此可見,通過用戶自行輸入手機號碼,再進行二次確認(rèn)的方法比較繁瑣;通過api獲取sim卡或手機本身保存的“本機號碼”,這依賴于sim卡或手機中保存的信息正確性,不能確保與移動交換網(wǎng)中本地保存的信息一致,根據(jù)目前實際情況,sim卡中的號碼信息大部分是空白的;通過發(fā)送短信再回復(fù)驗證的方法,會使用戶產(chǎn)生短信費用,如果每天登錄多次,則用戶每月產(chǎn)生的費用會很多;通過wap獲取的方式,只限于用戶在使用wap網(wǎng)絡(luò)的情況下使用,在非wap網(wǎng)絡(luò)及wlan的情況下不適用。

第三種方案為,通過移動交換網(wǎng)的認(rèn)證。

應(yīng)用服務(wù)器接收手機終端通過移動交換網(wǎng)發(fā)送的、包含手機號碼和密鑰的注冊請求消息,若根據(jù)本地的鑒權(quán)信息確定手機號碼和密鑰具有唯一性,則在鑒權(quán)信息中存儲手機號碼和密鑰的對應(yīng)關(guān)系,并指示手機終端進行鑒權(quán),當(dāng)接收手機終端通過互聯(lián)網(wǎng)發(fā)送的、包含密鑰的鑒權(quán)請求消息,根據(jù)鑒權(quán)信息獲取與密鑰對應(yīng)的手機號碼并發(fā)送給手機終端,以使手機終端應(yīng)用手機號碼和密鑰登錄應(yīng)用服務(wù)器。

由此可見,第三種方案并沒有明確手機終端如何通過移動交換網(wǎng)向應(yīng)用服務(wù)器發(fā)送包含手機號碼和密鑰的注冊請求消息,且僅通過手機號碼和密鑰實現(xiàn)鑒權(quán)和認(rèn)證,無法實現(xiàn)手機號碼對應(yīng)的用戶信息的共享。



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

本發(fā)明實施例提供一種用戶終端驗證登錄方法及裝置,以解決現(xiàn)有技術(shù)中用戶在驗證登錄時操作繁瑣,導(dǎo)致用戶登錄效率較低的問題。

本發(fā)明實施例提供的具體技術(shù)方案如下:

一種用戶終端驗證登錄方法,包括:

應(yīng)用服務(wù)器接收用戶終端發(fā)送的登錄請求,并將對應(yīng)上述登錄請求生成的 標(biāo)識碼發(fā)送給用戶終端,觸發(fā)用戶終端將上述標(biāo)識碼發(fā)往鑒權(quán)服務(wù)器進行鑒權(quán);其中,上述標(biāo)識碼是應(yīng)用服務(wù)器將上述登錄請求發(fā)往鑒權(quán)服務(wù)器后,由鑒權(quán)服務(wù)器生成的;

應(yīng)用服務(wù)器確定接收到鑒權(quán)服務(wù)器發(fā)送的鑒權(quán)成功標(biāo)識和上述用戶終端對應(yīng)的用戶數(shù)據(jù)信息時,判定登錄成功,并根據(jù)上述用戶數(shù)據(jù)信息完成用戶終端登錄;其中,上述用戶數(shù)據(jù)信息是鑒權(quán)服務(wù)器基于上述標(biāo)識碼獲得的。

本發(fā)明實施例中,應(yīng)用服務(wù)器接收用戶終端發(fā)送的登錄請求,并將對應(yīng)上述登錄請求生成的標(biāo)識碼發(fā)送給用戶終端,觸發(fā)用戶終端將上述標(biāo)識碼發(fā)往鑒權(quán)服務(wù)器進行鑒權(quán);其中,上述標(biāo)識碼是應(yīng)用服務(wù)器將上述登錄請求發(fā)往鑒權(quán)服務(wù)器后,由鑒權(quán)服務(wù)器生成的;應(yīng)用服務(wù)器確定接收到鑒權(quán)服務(wù)器發(fā)送的鑒權(quán)成功標(biāo)識和上述用戶終端對應(yīng)的用戶數(shù)據(jù)信息時,判定登錄成功,并根據(jù)上述用戶數(shù)據(jù)信息完成用戶終端登錄;其中,上述用戶數(shù)據(jù)信息是鑒權(quán)服務(wù)器基于上述標(biāo)識碼獲得的,這樣,用戶不需要記憶任何賬戶和密碼,也無需在登錄的時候輸入任何賬戶和密碼,直接發(fā)送登錄請求,由鑒權(quán)服務(wù)器生成標(biāo)識碼,不僅保證標(biāo)識碼是一次生成且是唯一的,而且完成登錄后,不進行存儲,因此,不存在安全隱患;同時,應(yīng)用服務(wù)器不僅獲取到用戶身份標(biāo)識,還可以獲取到對應(yīng)的用戶數(shù)據(jù)信息,省去了用戶再次輸入數(shù)據(jù)信息的繁瑣過程。

較佳的,上述用戶數(shù)據(jù)信息是鑒權(quán)服務(wù)器基于上述標(biāo)識碼獲得的,具體包括:

上述用戶數(shù)據(jù)信息是鑒權(quán)服務(wù)器基于從用戶終端發(fā)送的專用信令中解析出的上述標(biāo)識碼和用戶身份標(biāo)識,結(jié)合用戶數(shù)據(jù)信息庫獲得的。

較佳的,根據(jù)上述用戶數(shù)據(jù)信息完成用戶終端登錄之后,進一步包括:

應(yīng)用服務(wù)器將上述用戶數(shù)據(jù)信息進行存儲,并提示用戶對上述用戶數(shù)據(jù)信息進行完善。

較佳的,進一步包括:

應(yīng)用服務(wù)器確定接收到鑒權(quán)服務(wù)器發(fā)送的鑒權(quán)失敗標(biāo)識時,判定鑒權(quán)失 敗,并拒絕用戶終端發(fā)送的登錄請求以及提示用戶通過用戶終端重新發(fā)送登錄請求;或,

應(yīng)用服務(wù)器在等待鑒權(quán)服務(wù)器返回結(jié)果的時間超出預(yù)設(shè)閥值時,判定鑒權(quán)失敗,并拒絕用戶登錄請求以及提示用戶網(wǎng)絡(luò)中斷或服務(wù)器超時。

較佳的,根據(jù)上述用戶數(shù)據(jù)信息完成用戶終端登錄之后,進一步包括:

應(yīng)用服務(wù)器將上述用戶數(shù)據(jù)信息與應(yīng)用服務(wù)器中存儲的相應(yīng)的用戶描述信息進行關(guān)聯(lián),并將關(guān)聯(lián)后用戶數(shù)據(jù)信息返回給用戶終端。

一種用戶終端的驗證登錄方法,包括:

用戶終端向應(yīng)用服務(wù)器發(fā)送登錄請求,并接收應(yīng)用服務(wù)器發(fā)送的對應(yīng)上述登錄請求生成的標(biāo)識碼;其中,上述標(biāo)識碼是應(yīng)用服務(wù)器將上述登錄請求發(fā)往鑒權(quán)服務(wù)器后,由鑒權(quán)服務(wù)器生成的;

用戶終端將接收的上述標(biāo)識碼發(fā)送給鑒權(quán)服務(wù)器,觸發(fā)鑒權(quán)服務(wù)器基于上述標(biāo)識碼獲得相應(yīng)的用戶數(shù)據(jù)信息并進行鑒權(quán),以及將鑒權(quán)成功標(biāo)識和上述用戶數(shù)據(jù)信息發(fā)送給應(yīng)用服務(wù)器;

用戶終端根據(jù)應(yīng)用服務(wù)器的通知確定鑒權(quán)成功后,完成登錄。

本發(fā)明實施例中,用戶終端向應(yīng)用服務(wù)器發(fā)送登錄請求,并接收應(yīng)用服務(wù)器發(fā)送的對應(yīng)上述登錄請求生成的標(biāo)識碼;其中,上述標(biāo)識碼是應(yīng)用服務(wù)器將上述登錄請求發(fā)往鑒權(quán)服務(wù)器后,由鑒權(quán)服務(wù)器生成的;用戶終端將接收的上述標(biāo)識碼發(fā)送給鑒權(quán)服務(wù)器,觸發(fā)鑒權(quán)服務(wù)器基于上述標(biāo)識碼獲得相應(yīng)的用戶數(shù)據(jù)信息并進行鑒權(quán),以及將鑒權(quán)成功標(biāo)識和上述用戶數(shù)據(jù)信息發(fā)送給應(yīng)用服務(wù)器;用戶終端根據(jù)應(yīng)用服務(wù)器的通知確定鑒權(quán)成功后,完成登錄,這樣,用戶不需要記憶任何賬戶和密碼,也無需在登錄的時候輸入任何賬戶和密碼,直接發(fā)送登錄請求,由鑒權(quán)服務(wù)器生成標(biāo)識碼,不僅保證標(biāo)識碼是一次生成且是唯一的,而且完成登錄后,不進行存儲,因此,不存在安全隱患;同時,應(yīng)用服務(wù)器不僅獲取到用戶身份標(biāo)識,還可以獲取到對應(yīng)的用戶數(shù)據(jù)信息,省去了用戶再次輸入數(shù)據(jù)信息的繁瑣過程。

較佳的,用戶終端將接收的上述標(biāo)識碼發(fā)送給鑒權(quán)服務(wù)器,觸發(fā)鑒權(quán)服務(wù)器基于上述標(biāo)識碼獲得相應(yīng)的用戶數(shù)據(jù)信息并進行鑒權(quán),具體包括:

用戶終端基于上述標(biāo)識碼,生成相應(yīng)的專用信令;其中上述專用信令中至少包括上述標(biāo)識碼;

用戶終端將上述專用信令發(fā)送給鑒權(quán)服務(wù)器,觸發(fā)鑒權(quán)服務(wù)器從上述專用信令中解析出上述標(biāo)識碼和用戶身份標(biāo)識,并基于上述標(biāo)識碼和用戶身份標(biāo)識,結(jié)合用戶數(shù)據(jù)信息庫獲得用戶數(shù)據(jù)信息并進行鑒權(quán)。

較佳的,進一步包括:

用戶終端在接收應(yīng)用服務(wù)器的通知的時間超過預(yù)設(shè)閥值時,提示用戶網(wǎng)絡(luò)超時或者鑒權(quán)超時。

一種用戶終端的驗證登錄方法,包括:

鑒權(quán)服務(wù)器在確定接收到用戶終端通過應(yīng)用服務(wù)器發(fā)送的登錄請求時,基于上述登錄請求生成對應(yīng)的標(biāo)識碼,并將上述標(biāo)識碼通過應(yīng)用服務(wù)器發(fā)送給用戶終端;

鑒權(quán)服務(wù)器基于上述用戶終端發(fā)送的標(biāo)識碼獲得用戶數(shù)據(jù)信息并進行鑒權(quán),以及將鑒權(quán)成功標(biāo)識和上述用戶數(shù)據(jù)信息發(fā)送給應(yīng)用服務(wù)器,令應(yīng)用服務(wù)器基于上述用戶數(shù)據(jù)信息完成用戶終端登錄。

本發(fā)明實施例中,鑒權(quán)服務(wù)器在確定接收到用戶終端通過應(yīng)用服務(wù)器發(fā)送的登錄請求時,基于上述登錄請求生成對應(yīng)的標(biāo)識碼,并將上述標(biāo)識碼通過應(yīng)用服務(wù)器發(fā)送給用戶終端;鑒權(quán)服務(wù)器基于上述用戶終端發(fā)送的標(biāo)識碼獲得用戶數(shù)據(jù)信息并進行鑒權(quán),以及將鑒權(quán)成功標(biāo)識和上述用戶數(shù)據(jù)信息發(fā)送給應(yīng)用服務(wù)器,令應(yīng)用服務(wù)器基于上述用戶數(shù)據(jù)信息完成用戶終端登錄,這樣,用戶不需要記憶任何賬戶和密碼,也無需在登錄的時候輸入任何賬戶和密碼,直接發(fā)送登錄請求,由鑒權(quán)服務(wù)器生成標(biāo)識碼,不僅保證標(biāo)識碼是一次生成且是唯一的,而且完成登錄后,不進行存儲,因此,不存在安全隱患;同時,應(yīng)用服務(wù)器不僅獲取到用戶身份標(biāo)識,還可以獲取到對應(yīng)的用戶數(shù)據(jù)信息,省去了用 戶再次輸入數(shù)據(jù)信息的繁瑣過程。

較佳的,鑒權(quán)服務(wù)器基于上述用戶終端發(fā)送的標(biāo)識碼獲得用戶數(shù)據(jù)信息并進行鑒權(quán),具體包括:

鑒權(quán)服務(wù)器從用戶終端發(fā)送的專用信令中解析出上述標(biāo)識碼和用戶身份標(biāo)識;

鑒權(quán)服務(wù)器基于上述用戶身份標(biāo)識和用戶數(shù)據(jù)信息庫,獲得用戶數(shù)據(jù)信息;

鑒權(quán)服務(wù)器基于上述標(biāo)識碼,識別對應(yīng)的登錄請求,并完成鑒權(quán)。

較佳的,鑒權(quán)服務(wù)器基于上述用戶身份標(biāo)識和用戶數(shù)據(jù)信息庫,獲得用戶數(shù)據(jù)信息,具體包括:

鑒權(quán)服務(wù)器根據(jù)用戶身份標(biāo)識,在用戶數(shù)據(jù)信息庫中查找上述用戶身份標(biāo)識對應(yīng)的用戶數(shù)據(jù)信息,若查找到,則直接獲取上述用戶身份標(biāo)識對應(yīng)的用戶數(shù)據(jù)信息,否則,將上述用戶身份標(biāo)識直接作為用戶數(shù)據(jù)信息。

較佳的,鑒權(quán)服務(wù)器將上述標(biāo)識碼通過應(yīng)用服務(wù)器發(fā)送給用戶終端之后,進一步包括:

鑒權(quán)服務(wù)器確定在預(yù)設(shè)時間閥值內(nèi)未接收到用戶終端發(fā)送的上述標(biāo)識碼時,向應(yīng)用服務(wù)器發(fā)送鑒權(quán)失敗標(biāo)識。

一種用戶終端驗證登錄裝置,包括:

發(fā)送單元,用于接收用戶終端發(fā)送的登錄請求,并將對應(yīng)上述登錄請求生成的標(biāo)識碼發(fā)送給用戶終端,觸發(fā)用戶終端將上述標(biāo)識碼發(fā)往鑒權(quán)服務(wù)器進行鑒權(quán);其中,上述標(biāo)識碼是應(yīng)用服務(wù)器將上述登錄請求發(fā)往鑒權(quán)服務(wù)器后,由鑒權(quán)服務(wù)器生成的;

判定單元,用戶確定接收到鑒權(quán)服務(wù)器發(fā)送的鑒權(quán)成功標(biāo)識和上述用戶終端對應(yīng)的用戶數(shù)據(jù)信息時,判定登錄成功,并根據(jù)上述用戶數(shù)據(jù)信息完成用戶終端登錄;其中,上述用戶數(shù)據(jù)信息是鑒權(quán)服務(wù)器基于上述標(biāo)識碼獲得的。

本發(fā)明實施例中,應(yīng)用服務(wù)器接收用戶終端發(fā)送的登錄請求,并將對應(yīng)上 述登錄請求生成的標(biāo)識碼發(fā)送給用戶終端,觸發(fā)用戶終端將上述標(biāo)識碼發(fā)往鑒權(quán)服務(wù)器進行鑒權(quán);其中,上述標(biāo)識碼是應(yīng)用服務(wù)器將上述登錄請求發(fā)往鑒權(quán)服務(wù)器后,由鑒權(quán)服務(wù)器生成的;應(yīng)用服務(wù)器確定接收到鑒權(quán)服務(wù)器發(fā)送的鑒權(quán)成功標(biāo)識和上述用戶終端對應(yīng)的用戶數(shù)據(jù)信息時,判定登錄成功,并根據(jù)上述用戶數(shù)據(jù)信息完成用戶終端登錄;其中,上述用戶數(shù)據(jù)信息是鑒權(quán)服務(wù)器基于上述標(biāo)識碼獲得的,這樣,用戶不需要記憶任何賬戶和密碼,也無需在登錄的時候輸入任何賬戶和密碼,直接發(fā)送登錄請求,由鑒權(quán)服務(wù)器生成標(biāo)識碼,不僅保證標(biāo)識碼是一次生成且是唯一的,而且完成登錄后,不進行存儲,因此,不存在安全隱患;同時,應(yīng)用服務(wù)器不僅獲取到用戶身份標(biāo)識,還可以獲取到對應(yīng)的用戶數(shù)據(jù)信息,省去了用戶再次輸入數(shù)據(jù)信息的繁瑣過程。

較佳的,上述用戶數(shù)據(jù)信息是鑒權(quán)服務(wù)器基于上述標(biāo)識碼獲得的,具體包括:

上述用戶數(shù)據(jù)信息是鑒權(quán)服務(wù)器基于從用戶終端發(fā)送的專用信令中解析出的上述標(biāo)識碼和用戶身份標(biāo)識,結(jié)合用戶數(shù)據(jù)信息庫獲得的。

較佳的,根據(jù)上述用戶數(shù)據(jù)信息完成用戶終端登錄之后,進一步包括:

存儲單元,用于將上述用戶數(shù)據(jù)信息進行存儲,并提示用戶對上述用戶數(shù)據(jù)信息進行完善。

較佳的,判定單元進一步用于:

確定接收到鑒權(quán)服務(wù)器發(fā)送的鑒權(quán)失敗標(biāo)識時,判定鑒權(quán)失敗,并拒絕用戶終端發(fā)送的登錄請求以及提示用戶通過用戶終端重新發(fā)送登錄請求;或,

在等待鑒權(quán)服務(wù)器返回結(jié)果的時間超出預(yù)設(shè)閥值時,判定鑒權(quán)失敗,并拒絕用戶登錄請求以及提示用戶網(wǎng)絡(luò)中斷或服務(wù)器超時。

較佳的,根據(jù)上述用戶數(shù)據(jù)信息完成用戶終端登錄之后,進一步包括:

關(guān)聯(lián)單元,用于將上述用戶數(shù)據(jù)信息與應(yīng)用服務(wù)器中存儲的相應(yīng)的用戶描述信息進行關(guān)聯(lián),并將關(guān)聯(lián)后用戶數(shù)據(jù)信息返回給用戶終端。

一種用戶終端的驗證登錄裝置,包括:

接收單元,用于向應(yīng)用服務(wù)器發(fā)送登錄請求,并接收應(yīng)用服務(wù)器發(fā)送的對應(yīng)上述登錄請求生成的標(biāo)識碼;其中,上述標(biāo)識碼是應(yīng)用服務(wù)器將上述登錄請求發(fā)往鑒權(quán)服務(wù)器后,由鑒權(quán)服務(wù)器生成的;

鑒權(quán)請求單元,用于將接收的上述標(biāo)識碼發(fā)送給鑒權(quán)服務(wù)器,觸發(fā)鑒權(quán)服務(wù)器基于上述標(biāo)識碼獲得相應(yīng)的用戶數(shù)據(jù)信息并進行鑒權(quán),以及將鑒權(quán)成功標(biāo)識和上述用戶數(shù)據(jù)信息發(fā)送給應(yīng)用服務(wù)器;

處理單元,用于根據(jù)應(yīng)用服務(wù)器的通知確定鑒權(quán)成功后,完成登錄。

本發(fā)明實施例中,用戶終端向應(yīng)用服務(wù)器發(fā)送登錄請求,并接收應(yīng)用服務(wù)器發(fā)送的對應(yīng)上述登錄請求生成的標(biāo)識碼;其中,上述標(biāo)識碼是應(yīng)用服務(wù)器將上述登錄請求發(fā)往鑒權(quán)服務(wù)器后,由鑒權(quán)服務(wù)器生成的;用戶終端將接收的上述標(biāo)識碼發(fā)送給鑒權(quán)服務(wù)器,觸發(fā)鑒權(quán)服務(wù)器基于上述標(biāo)識碼獲得相應(yīng)的用戶數(shù)據(jù)信息并進行鑒權(quán),以及將鑒權(quán)成功標(biāo)識和上述用戶數(shù)據(jù)信息發(fā)送給應(yīng)用服務(wù)器;用戶終端根據(jù)應(yīng)用服務(wù)器的通知確定鑒權(quán)成功后,完成登錄,這樣,用戶不需要記憶任何賬戶和密碼,也無需在登錄的時候輸入任何賬戶和密碼,直接發(fā)送登錄請求,由鑒權(quán)服務(wù)器生成標(biāo)識碼,不僅保證標(biāo)識碼是一次生成且是唯一的,而且完成登錄后,不進行存儲,因此,不存在安全隱患;同時,應(yīng)用服務(wù)器不僅獲取到用戶身份標(biāo)識,還可以獲取到對應(yīng)的用戶數(shù)據(jù)信息,省去了用戶再次輸入數(shù)據(jù)信息的繁瑣過程。

較佳的,用戶終端將接收的上述標(biāo)識碼發(fā)送給鑒權(quán)服務(wù)器,觸發(fā)鑒權(quán)服務(wù)器基于上述標(biāo)識碼獲得相應(yīng)的用戶數(shù)據(jù)信息并進行鑒權(quán)時,鑒權(quán)請求單元,具體用于:

基于上述標(biāo)識碼,生成相應(yīng)的專用信令;其中上述專用信令中至少包括上述標(biāo)識碼;

將上述專用信令發(fā)送給鑒權(quán)服務(wù)器,觸發(fā)鑒權(quán)服務(wù)器從上述專用信令中解析出上述標(biāo)識碼和用戶身份標(biāo)識,并基于上述標(biāo)識碼和用戶身份標(biāo)識,結(jié)合用戶數(shù)據(jù)信息庫獲得用戶數(shù)據(jù)信息并進行鑒權(quán)。

較佳的,處理單元進一步用于:

在接收應(yīng)用服務(wù)器的通知的時間超過預(yù)設(shè)閥值時,提示用戶網(wǎng)絡(luò)超時或者鑒權(quán)超時。

一種用戶終端的驗證登錄裝置,包括:

生成單元,用于在確定接收到用戶終端通過應(yīng)用服務(wù)器發(fā)送的登錄請求時,基于上述登錄請求生成對應(yīng)的標(biāo)識碼,并將上述標(biāo)識碼通過應(yīng)用服務(wù)器發(fā)送給用戶終端;

鑒權(quán)單元,用于基于上述用戶終端發(fā)送的標(biāo)識碼獲得用戶數(shù)據(jù)信息并進行鑒權(quán),以及將鑒權(quán)成功標(biāo)識和上述用戶數(shù)據(jù)信息發(fā)送給應(yīng)用服務(wù)器,令應(yīng)用服務(wù)器基于上述用戶數(shù)據(jù)信息完成用戶終端登錄。

本發(fā)明實施例中,鑒權(quán)服務(wù)器在確定接收到用戶終端通過應(yīng)用服務(wù)器發(fā)送的登錄請求時,基于上述登錄請求生成對應(yīng)的標(biāo)識碼,并將上述標(biāo)識碼通過應(yīng)用服務(wù)器發(fā)送給用戶終端;鑒權(quán)服務(wù)器基于上述用戶終端發(fā)送的上述標(biāo)識碼獲得用戶數(shù)據(jù)信息并進行鑒權(quán),以及將鑒權(quán)成功標(biāo)識和上述用戶數(shù)據(jù)信息發(fā)送給應(yīng)用服務(wù)器,令應(yīng)用服務(wù)器基于上述用戶數(shù)據(jù)信息完成用戶終端登錄,這樣,用戶不需要記憶任何賬戶和密碼,也無需在登錄的時候輸入任何賬戶和密碼,直接發(fā)送登錄請求,由鑒權(quán)服務(wù)器生成標(biāo)識碼,不僅保證標(biāo)識碼是一次生成且是唯一的,而且完成登錄后,不進行存儲,因此,不存在安全隱患;同時,應(yīng)用服務(wù)器不僅獲取到用戶身份標(biāo)識,還可以獲取到對應(yīng)的用戶數(shù)據(jù)信息,省去了用戶再次輸入數(shù)據(jù)信息的繁瑣過程。

較佳的,基于上述用戶終端發(fā)送的標(biāo)識碼獲得用戶數(shù)據(jù)信息并進行鑒權(quán)時,鑒權(quán)單元具體用于:

從用戶終端發(fā)送的專用信令中解析出上述標(biāo)識碼和用戶身份標(biāo)識;

基于上述用戶身份標(biāo)識和用戶數(shù)據(jù)信息庫,獲得用戶數(shù)據(jù)信息;

基于上述標(biāo)識碼,識別對應(yīng)的登錄請求,并完成鑒權(quán)。

較佳的,基于上述用戶身份標(biāo)識和用戶數(shù)據(jù)信息庫,獲得用戶數(shù)據(jù)信息時, 鑒權(quán)單元具體用于:

根據(jù)用戶身份標(biāo)識,在用戶數(shù)據(jù)信息庫中查找上述用戶身份標(biāo)識對應(yīng)的用戶數(shù)據(jù)信息,若查找到,則直接獲取上述用戶身份標(biāo)識對應(yīng)的用戶數(shù)據(jù)信息,否則,將上述用戶身份標(biāo)識直接作為用戶數(shù)據(jù)信息。

較佳的,將上述標(biāo)識碼通過應(yīng)用服務(wù)器發(fā)送給用戶終端之后,鑒權(quán)單元進一步用于:

確定在預(yù)設(shè)時間閥值內(nèi)未接收到用戶終端發(fā)送的上述標(biāo)識碼時,向應(yīng)用服務(wù)器發(fā)送鑒權(quán)失敗標(biāo)識。

附圖說明

圖1為本發(fā)明實施例中,應(yīng)用服務(wù)器側(cè)的用戶終端驗證登錄方法概述流程示意圖;

圖2為本發(fā)明實施例中,用戶終端側(cè)的用戶終端驗證登錄方法概述流程示意圖;

圖3為本發(fā)明實施例中,鑒權(quán)服務(wù)器側(cè)的用戶終端驗證登錄方法概述流程示意圖;

圖4為本發(fā)明實施例中,用戶終端驗證登錄方法詳細流程示意圖;

圖5為本發(fā)明實施例中,應(yīng)用服務(wù)器側(cè)的用戶終端驗證登錄的裝置結(jié)構(gòu)示意圖;

圖6為本發(fā)明實施例中,用戶終端側(cè)的用戶終端驗證登錄的裝置結(jié)構(gòu)示意圖;

圖7為本發(fā)明實施例中,鑒權(quán)服務(wù)器側(cè)的用戶終端驗證登錄的裝置結(jié)構(gòu)示意圖。

具體實施方式

下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,并不是 全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。

為了解決現(xiàn)有技術(shù)中用戶在驗證登錄時操作繁瑣,導(dǎo)致用戶登錄效率較低的問題,本發(fā)明實施例中,用戶不需要自己輸入任何賬戶和密碼,用戶終端直接向應(yīng)用服務(wù)器發(fā)送登錄請求,應(yīng)用服務(wù)器接收到登錄請求后向鑒權(quán)服務(wù)器發(fā)送鑒權(quán)請求,并將由鑒權(quán)服務(wù)器生成的標(biāo)識碼發(fā)送給用戶終端,之后,用戶終端將標(biāo)識碼再發(fā)送給鑒權(quán)服務(wù)器,鑒權(quán)服務(wù)器基于上述標(biāo)識碼獲得用戶數(shù)據(jù)信息和鑒權(quán)成功標(biāo)識,并發(fā)送給應(yīng)用服務(wù)器,最后,應(yīng)用服務(wù)器接收到用戶數(shù)據(jù)信息和鑒權(quán)成功標(biāo)識時,完成用戶終端登錄。

下面通過具體實施例對本發(fā)明方案進行詳細描述,當(dāng)然,本發(fā)明并不限于以下實施例。

值得說明的是,本發(fā)明實施例中,涉及的有用戶終端、鑒權(quán)服務(wù)器、用戶數(shù)據(jù)信息庫、信令解析模塊、應(yīng)用服務(wù)器,其中,鑒權(quán)服務(wù)器、用戶數(shù)據(jù)信息庫、信令解析模塊部署在運營商網(wǎng)絡(luò)側(cè),例如為移動交換網(wǎng),其中用戶數(shù)據(jù)信息庫是鑒權(quán)服務(wù)器的一個功能組成部分,信令解析模塊可以部署在運營商網(wǎng)絡(luò)側(cè)的任何位置,本發(fā)明實施例中將信令解析模塊部署在鑒權(quán)服務(wù)器中。

應(yīng)用本發(fā)明實施例的方法的應(yīng)用服務(wù)器,需向運營商網(wǎng)絡(luò)側(cè)申請簽約請求,生成注冊信息,之后,使用此服務(wù)提供的api集成到自身的網(wǎng)頁或應(yīng)用中,但是,如果確定對服務(wù)請求者提供開放式服務(wù),則不需要進行注冊。

本發(fā)明實施例中的鑒權(quán)服務(wù)器向用戶提供編輯信息的渠道,用戶可提前通過互聯(lián)網(wǎng)在鑒權(quán)服務(wù)器提供的渠道,如網(wǎng)頁或者應(yīng)用中進行身份、愛好、頭像等信息輸入,也可以在以后進行完善,鑒權(quán)服務(wù)器會根據(jù)用戶輸入的用戶數(shù)據(jù)信息中的手機號碼自動生成一個唯一id進行對應(yīng),或者直接使用手機號碼作為唯一id,并將用戶輸入的用戶數(shù)據(jù)信息和對應(yīng)的id存入用戶數(shù)據(jù)信息庫中,也就是說,鑒權(quán)服務(wù)器能夠獲取用戶輸入的用戶信息,并將用戶數(shù)據(jù)信息保存在用戶數(shù)據(jù)信息庫中。

參閱圖1所示,本發(fā)明實施例中,基于應(yīng)用服務(wù)器側(cè)的用戶終端驗證登錄方法的具體流程如下:

步驟100:應(yīng)用服務(wù)器接收用戶終端發(fā)送的登錄請求,并將對應(yīng)上述登錄請求生成的標(biāo)識碼發(fā)送給用戶終端,觸發(fā)用戶終端將上述標(biāo)識碼發(fā)往鑒權(quán)服務(wù)器進行鑒權(quán);其中,上述標(biāo)識碼是應(yīng)用服務(wù)器將上述登錄請求發(fā)往鑒權(quán)服務(wù)器后,由鑒權(quán)服務(wù)器生成的。

執(zhí)行步驟100時,具體包括:

首先,應(yīng)用服務(wù)器接收用戶終端發(fā)送的登錄請求。

其中,上述登錄請求的發(fā)送方式可以為,由應(yīng)用或網(wǎng)頁設(shè)置的“一鍵登錄”按鍵發(fā)送或直接發(fā)送。例如,用戶在用戶終端打開應(yīng)用或網(wǎng)頁,點擊“一鍵登錄”,就向應(yīng)用服務(wù)器發(fā)送了登錄請求。

然后,應(yīng)用服務(wù)器將上述登錄請求發(fā)往鑒權(quán)服務(wù)器,并接收鑒權(quán)服務(wù)器生成的對應(yīng)的標(biāo)識碼。

實際中,應(yīng)用服務(wù)器在接收到登錄請求后,會先生成相應(yīng)的鑒權(quán)請求,然后將鑒權(quán)請求發(fā)送給鑒權(quán)服務(wù)器,鑒權(quán)服務(wù)器接收到鑒權(quán)請求后,調(diào)用識別碼生成模塊,生成一個相應(yīng)的標(biāo)識碼,并發(fā)送給應(yīng)用服務(wù)器。

也可知,生成的標(biāo)識碼是唯一的,例如,如果同時有多個用戶通過多個用戶終端發(fā)送登錄請求,那么鑒權(quán)服務(wù)器對于每一個登錄請求,都會生成對應(yīng)的標(biāo)識碼,用于區(qū)別每一個登錄請求,但并不需要保存每一個登錄請求和標(biāo)識碼的對應(yīng)關(guān)系,因為標(biāo)識碼只作為一次用戶終端登錄驗證的信息核對,下一次登錄驗證時,重新生成即可,也就是說,標(biāo)識碼是臨時唯一的,可以唯一標(biāo)識當(dāng)前用戶終端向應(yīng)用服務(wù)器發(fā)送的登錄請求,不存在安全隱患。

最后,應(yīng)用服務(wù)器將上述標(biāo)識碼發(fā)送給用戶終端,觸發(fā)用戶終端將上述標(biāo)識碼發(fā)往鑒權(quán)服務(wù)器進行鑒權(quán)。

步驟110:應(yīng)用服務(wù)器確定接收到鑒權(quán)服務(wù)器發(fā)送的鑒權(quán)成功標(biāo)識和上述用戶終端對應(yīng)的用戶數(shù)據(jù)信息時,判定登錄成功,并根據(jù)上述用戶數(shù)據(jù)信息完 成用戶終端登錄;其中,上述用戶數(shù)據(jù)信息是鑒權(quán)服務(wù)器基于上述標(biāo)識碼獲得的。

其中,用戶數(shù)據(jù)信息是鑒權(quán)服務(wù)器基于從用戶終端發(fā)送的專用信令中解析出的上述標(biāo)識碼和用戶身份標(biāo)識,結(jié)合用戶數(shù)據(jù)信息庫獲得的,具體包括:

鑒權(quán)服務(wù)器根據(jù)用戶身份標(biāo)識,和用戶數(shù)據(jù)信息庫中用戶身份標(biāo)識進行匹配,當(dāng)匹配成功時,直接從用戶數(shù)據(jù)信息庫中獲取對應(yīng)的用戶數(shù)據(jù)信息,否則,生成一個和用戶身份標(biāo)識對應(yīng)的唯一id,將用戶身份標(biāo)識和對應(yīng)的唯一id作為用戶數(shù)據(jù)信息保存到用戶數(shù)據(jù)信息庫中,其中,可以直接將用戶身份標(biāo)識作為唯一id,也可以重新生成一個唯一id。

其中,用戶終端可以采用多種方式來發(fā)送專用信令,本發(fā)明實施例中,并不進行限定,例如,使用撥號信令,用撥號的前5位作為特殊識別碼,用于網(wǎng)絡(luò)側(cè)識別出此專用服務(wù)并發(fā)送給信令解析模塊,在除前5位之外的任意位上存儲上述識別碼,這樣,信令解析模塊可以從獲得的專用信令中解析出標(biāo)識碼和用戶身份標(biāo)識,例如用戶身份標(biāo)識為手機號碼。

例如,用戶終端通過移動交換網(wǎng)向鑒權(quán)服務(wù)中的信令解析模塊發(fā)送專用信令,其中,專用信令中至少包括上述標(biāo)識碼;信令解析模塊從接收到的專用信令中解析出標(biāo)識碼和手機號碼,這是因為,移動交換網(wǎng)絡(luò)的信令是可以識別真實手機號碼的,基本過程是信令中含有sim卡編碼,再通過sim卡編碼從系統(tǒng)內(nèi)部匹配獲得手機號碼。

進一步地,應(yīng)用服務(wù)器在完成用戶終端登錄時,向用戶終端發(fā)送登錄成功后的狀態(tài)數(shù)據(jù)包,直接更新用戶終端上的網(wǎng)頁或者應(yīng)用頁面。

進一步地,執(zhí)行完步驟110后,應(yīng)用服務(wù)器將用戶數(shù)據(jù)信息與應(yīng)用服務(wù)器中存儲的相應(yīng)的用戶描述信息進行關(guān)聯(lián),并將關(guān)聯(lián)后用戶數(shù)據(jù)信息返回給用戶終端。

進一步地,鑒權(quán)服務(wù)器將獲取到的相應(yīng)的用戶數(shù)據(jù)信息發(fā)送給應(yīng)用服務(wù)器,應(yīng)用服務(wù)器就可以將接收到的用戶數(shù)據(jù)信息保存在本地,這樣,省去了用 戶再次輸入相同用戶數(shù)據(jù)信息的繁瑣過程。

進一步地,如果專用信令解析失敗(例如sim卡失效等)、用戶終端無法發(fā)送專用信令、用戶終端無sim卡、網(wǎng)絡(luò)問題中斷等,超過設(shè)置的時間間隔,應(yīng)用服務(wù)器無法接收到鑒權(quán)成功標(biāo)識和用戶數(shù)據(jù)信息,則判定登錄失敗,具體包括:

應(yīng)用服務(wù)器確定接收到鑒權(quán)服務(wù)器發(fā)送的鑒權(quán)失敗標(biāo)識時,判定鑒權(quán)失敗,并拒絕用戶終端發(fā)送的登錄請求以及提示用戶通過用戶終端重新發(fā)送登錄請求;或,

應(yīng)用服務(wù)器在等待鑒權(quán)服務(wù)器返回結(jié)果的時間超出預(yù)設(shè)閥值時,判定鑒權(quán)失敗,并拒絕用戶登錄請求以及提示用戶網(wǎng)絡(luò)中斷或服務(wù)器超時。

參閱圖2所示,本發(fā)明實施例中,基于用戶終端側(cè)的用戶終端驗證登錄方法的具體流程如下:

步驟200:用戶終端向應(yīng)用服務(wù)器發(fā)送登錄請求,并接收應(yīng)用服務(wù)器發(fā)送的對應(yīng)上述登錄請求生成的標(biāo)識碼;其中,上述標(biāo)識碼是應(yīng)用服務(wù)器將上述登錄請求發(fā)往鑒權(quán)服務(wù)器后,由鑒權(quán)服務(wù)器生成的。

步驟210:用戶終端將接收的標(biāo)識碼發(fā)送給鑒權(quán)服務(wù)器,觸發(fā)鑒權(quán)服務(wù)器基于上述標(biāo)識碼獲得相應(yīng)的用戶數(shù)據(jù)信息并進行鑒權(quán),以及將鑒權(quán)成功標(biāo)識和上述用戶數(shù)據(jù)信息發(fā)送給應(yīng)用服務(wù)器。

其中,用戶終端將接收的標(biāo)識碼發(fā)送給鑒權(quán)服務(wù)器,觸發(fā)鑒權(quán)服務(wù)器基于上述標(biāo)識碼獲得相應(yīng)的用戶數(shù)據(jù)信息并進行鑒權(quán),具體包括:

首先,用戶終端基于上述標(biāo)識碼,生成相應(yīng)的專用信令;其中上述專用信令中至少包括上述標(biāo)識碼。

然后,用戶終端將上述專用信令發(fā)送給鑒權(quán)服務(wù)器,觸發(fā)鑒權(quán)服務(wù)器從上述專用信令中解析出上述標(biāo)識碼和用戶身份標(biāo)識,并基于上述標(biāo)識碼和用戶身份標(biāo)識,結(jié)合用戶數(shù)據(jù)信息庫獲得用戶數(shù)據(jù)信息并進行鑒權(quán)。

步驟220:用戶終端根據(jù)應(yīng)用服務(wù)器的通知確定鑒權(quán)成功后,完成登錄。

進一步地,用戶終端在接收應(yīng)用服務(wù)器的通知的時間超過預(yù)設(shè)閥值時,提示用戶網(wǎng)絡(luò)超時或者鑒權(quán)超時。

本實施例提供的基于用戶終端側(cè)的用戶終端驗證登錄方法中的處理流程,可以參見上述圖1所示的方法實施例,其實現(xiàn)原理和技術(shù)效果類似,此處不再贅述。

參閱圖3所示,本發(fā)明實施例中,基于鑒權(quán)服務(wù)器側(cè)的用戶終端驗證登錄方法的具體流程如下:

步驟300:鑒權(quán)服務(wù)器在確定接收到用戶終端通過應(yīng)用服務(wù)器發(fā)送的登錄請求時,基于上述登錄請求生成對應(yīng)的標(biāo)識碼,并將上述標(biāo)識碼通過應(yīng)用服務(wù)器發(fā)送給用戶終端。

步驟310:鑒權(quán)服務(wù)器基于上述用戶終端發(fā)送的上述標(biāo)識碼獲得用戶數(shù)據(jù)信息并進行鑒權(quán),以及將鑒權(quán)成功標(biāo)識和上述用戶數(shù)據(jù)信息發(fā)送給應(yīng)用服務(wù)器,令應(yīng)用服務(wù)器基于上述用戶數(shù)據(jù)信息完成用戶終端登錄。

其中,鑒權(quán)服務(wù)器基于上述用戶終端發(fā)送的上述標(biāo)識碼獲得用戶數(shù)據(jù)信息并進行鑒權(quán),具體包括:

首先,鑒權(quán)服務(wù)器從用戶終端發(fā)送的專用信令中解析出上述標(biāo)識碼和用戶身份標(biāo)識。

然后,鑒權(quán)服務(wù)器基于上述用戶身份標(biāo)識和用戶數(shù)據(jù)信息庫,獲得用戶數(shù)據(jù)信息,具體包括:鑒權(quán)服務(wù)器根據(jù)用戶身份標(biāo)識,在用戶數(shù)據(jù)信息庫中查找上述用戶身份標(biāo)識對應(yīng)的用戶數(shù)據(jù)信息,若查找到,則直接獲取上述用戶身份標(biāo)識對應(yīng)的用戶數(shù)據(jù)信息,否則,將上述用戶身份標(biāo)識直接作為用戶數(shù)據(jù)信息。

最后,鑒權(quán)服務(wù)器基于上述標(biāo)識碼,識別對應(yīng)的登錄請求,并完成鑒權(quán)。

進一步地,鑒權(quán)服務(wù)器將上述標(biāo)識碼通過應(yīng)用服務(wù)器發(fā)送給用戶終端之后,若鑒權(quán)服務(wù)器確定在預(yù)設(shè)時間閥值內(nèi)未接收到用戶終端發(fā)送的上述標(biāo)識碼,則向應(yīng)用服務(wù)器發(fā)送鑒權(quán)失敗標(biāo)識。

進一步地,鑒權(quán)服務(wù)器向用戶提供編輯信息的渠道,用戶可提前通過互聯(lián) 網(wǎng)在鑒權(quán)服務(wù)器提供的渠道,輸入用戶數(shù)據(jù)信息,鑒權(quán)服務(wù)器將用戶輸入的用戶數(shù)據(jù)信息都保存在用戶數(shù)據(jù)信息庫中,這樣,鑒權(quán)服務(wù)器可以將保存在用戶數(shù)據(jù)信息庫中的用戶數(shù)據(jù)信息共享給應(yīng)用服務(wù)器,應(yīng)用服務(wù)器可以直接獲得鑒權(quán)服務(wù)器共享的用戶數(shù)據(jù)信息,也就是說,鑒權(quán)服務(wù)器具體保存和共享用戶數(shù)據(jù)信息的功能,這樣,大大減少了用戶重復(fù)輸入的繁瑣操作。

本實施例提供的基于鑒權(quán)服務(wù)器側(cè)的用戶終端驗證登錄方法中的處理流程,可以參見上述圖1所示的方法實施例,其實現(xiàn)原理和技術(shù)效果類似,此處不再贅述。

下面采用一個具體的應(yīng)用場景對上述實施例作出進一步詳細說明。具體參閱圖4所示,本發(fā)明實施例中,用戶終端驗證登錄方法的執(zhí)行過程具體如下:

步驟400:用戶在用戶終端打開應(yīng)用或網(wǎng)頁,用戶終端向應(yīng)用服務(wù)器發(fā)送登錄請求。

步驟401:應(yīng)用服務(wù)器接收用戶終端發(fā)送的登錄請求后,并根據(jù)上述登錄請求生成相應(yīng)的鑒權(quán)請求以及將上述鑒權(quán)請求發(fā)送給鑒權(quán)服務(wù)器。

步驟402:鑒權(quán)服務(wù)器收到鑒權(quán)請求后,調(diào)用識別碼生成模塊,生成一個唯一識別碼,并將唯一識別碼返回給應(yīng)用服務(wù)器。

步驟403:應(yīng)用服務(wù)器將唯一識別碼再轉(zhuǎn)發(fā)給用戶終端。

步驟404:用戶終端調(diào)用本機的信令發(fā)送模塊,向信令解析模塊發(fā)送專用信令,專用信令中包含唯一識別碼。

其中,信令解析模塊可以部署在移動交換網(wǎng)任何位置,只是用來完成解析信令的功能,并不一定部署在鑒權(quán)服務(wù)器中,因此,這里將其作為一個單獨的模塊進行說明,以方便能清楚地介紹。

步驟405:信令解析模塊從獲得的專用信令中解析得到用戶身份標(biāo)識(例如為手機號碼)與唯一識別碼,并將手機號碼與唯一識別碼發(fā)送給鑒權(quán)服務(wù)器。

步驟406:鑒權(quán)服務(wù)器根據(jù)唯一識別碼,識別對應(yīng)的登錄請求,并根據(jù)手機號碼查找用戶數(shù)據(jù)信息庫,得到該手機號碼關(guān)聯(lián)的用戶數(shù)據(jù)信息,并將手機 號碼、用戶數(shù)據(jù)信息和鑒權(quán)成功標(biāo)識發(fā)送給應(yīng)用服務(wù)器。

其中,獲得用戶數(shù)據(jù)信息時,具體包括:如果沒有查找到此手機號碼關(guān)聯(lián)的用戶數(shù)據(jù)信息,則產(chǎn)生默認(rèn)數(shù)據(jù)插入用戶數(shù)據(jù)信息庫,默認(rèn)信息包含手機號碼,及生成的唯一id,唯一id可以是手機號碼,也可以系統(tǒng)重新生成;如果在用戶數(shù)據(jù)信息庫查找到該手機號碼關(guān)聯(lián)的用戶數(shù)據(jù)信息,則直接獲取用戶數(shù)據(jù)信息。

步驟407:應(yīng)用服務(wù)器收到鑒權(quán)成功標(biāo)識后,完成登錄認(rèn)證,并向用戶終端發(fā)送登錄成功后狀態(tài)數(shù)據(jù)包,直接更新用戶終端上的網(wǎng)頁或者應(yīng)用頁面。

這個過程中應(yīng)用服務(wù)器的處理取決于應(yīng)用側(cè)的使用方式,比如首次登錄,使用鑒權(quán)服務(wù)器發(fā)過來的用戶數(shù)據(jù)信息映射到本地時,可以直接使用鑒權(quán)服務(wù)器發(fā)送過來的用戶數(shù)據(jù)信息作為應(yīng)用中的用戶信息,也可以只使用其中的手機號碼,要求用戶另外輸入相關(guān)的用戶數(shù)據(jù)信息。

基于上述實施例,參閱圖5所示,本發(fā)明實施例中,應(yīng)用服務(wù)器側(cè)的用戶終端驗證登錄的裝置,具體包括:

發(fā)送單元50,用于接收用戶終端發(fā)送的登錄請求,并將對應(yīng)上述登錄請求生成的標(biāo)識碼發(fā)送給用戶終端,觸發(fā)用戶終端將上述標(biāo)識碼發(fā)往鑒權(quán)服務(wù)器進行鑒權(quán);其中,上述標(biāo)識碼是應(yīng)用服務(wù)器將上述登錄請求發(fā)往鑒權(quán)服務(wù)器后,由鑒權(quán)服務(wù)器生成的;

判定單元51,用戶確定接收到鑒權(quán)服務(wù)器發(fā)送的鑒權(quán)成功標(biāo)識和上述用戶終端對應(yīng)的用戶數(shù)據(jù)信息時,判定登錄成功,并根據(jù)上述用戶數(shù)據(jù)信息完成用戶終端登錄;其中,上述用戶數(shù)據(jù)信息是鑒權(quán)服務(wù)器基于上述標(biāo)識碼獲得的。

較佳的,上述用戶數(shù)據(jù)信息是鑒權(quán)服務(wù)器基于上述標(biāo)識碼獲得的,具體包括:

上述用戶數(shù)據(jù)信息是鑒權(quán)服務(wù)器基于從用戶終端發(fā)送的專用信令中解析出的上述標(biāo)識碼和用戶身份標(biāo)識,結(jié)合用戶數(shù)據(jù)信息庫獲得的。

較佳的,根據(jù)上述用戶數(shù)據(jù)信息完成用戶終端登錄之后,進一步包括:

存儲單元52,用于將上述用戶數(shù)據(jù)信息進行存儲,并提示用戶對上述用戶數(shù)據(jù)信息進行完善。

較佳的,判定單元51進一步用于:

確定接收到鑒權(quán)服務(wù)器發(fā)送的鑒權(quán)失敗標(biāo)識時,判定鑒權(quán)失敗,并拒絕用戶終端發(fā)送的登錄請求以及提示用戶通過用戶終端重新發(fā)送登錄請求;或,

在等待鑒權(quán)服務(wù)器返回結(jié)果的時間超出預(yù)設(shè)閥值時,判定鑒權(quán)失敗,并拒絕用戶登錄請求以及提示用戶網(wǎng)絡(luò)中斷或服務(wù)器超時。

較佳的,根據(jù)上述用戶數(shù)據(jù)信息完成用戶終端登錄之后,進一步包括:

關(guān)聯(lián)單元53,用于將上述用戶數(shù)據(jù)信息與應(yīng)用服務(wù)器中存儲的相應(yīng)的用戶描述信息進行關(guān)聯(lián),并將關(guān)聯(lián)后用戶數(shù)據(jù)信息返回給用戶終端。

基于上述實施例,參閱圖6所示,本發(fā)明實施例中,用戶終端側(cè)的用戶終端驗證登錄的裝置,具體包括:

接收單元60,用于向應(yīng)用服務(wù)器發(fā)送登錄請求,并接收應(yīng)用服務(wù)器發(fā)送的對應(yīng)上述登錄請求生成的標(biāo)識碼;其中,上述標(biāo)識碼是應(yīng)用服務(wù)器將上述登錄請求發(fā)往鑒權(quán)服務(wù)器后,由鑒權(quán)服務(wù)器生成的;

鑒權(quán)請求單元61,用于將接收的上述標(biāo)識碼發(fā)送給鑒權(quán)服務(wù)器,觸發(fā)鑒權(quán)服務(wù)器基于上述標(biāo)識碼獲得相應(yīng)的用戶數(shù)據(jù)信息并進行鑒權(quán),以及將鑒權(quán)成功標(biāo)識和上述用戶數(shù)據(jù)信息發(fā)送給應(yīng)用服務(wù)器;

處理單元62,用于根據(jù)應(yīng)用服務(wù)器的通知確定鑒權(quán)成功后,完成登錄。

較佳的,用戶終端將接收的上述標(biāo)識碼發(fā)送給鑒權(quán)服務(wù)器,觸發(fā)鑒權(quán)服務(wù)器基于上述標(biāo)識碼獲得相應(yīng)的用戶數(shù)據(jù)信息并進行鑒權(quán)時,鑒權(quán)請求單元61,具體用于:

基于上述標(biāo)識碼,生成相應(yīng)的專用信令;其中上述專用信令中至少包括上述標(biāo)識碼;

將上述專用信令發(fā)送給鑒權(quán)服務(wù)器,觸發(fā)鑒權(quán)服務(wù)器從上述專用信令中解析出上述標(biāo)識碼和用戶身份標(biāo)識,并基于上述標(biāo)識碼和用戶身份標(biāo)識,結(jié)合用 戶數(shù)據(jù)信息庫獲得用戶數(shù)據(jù)信息并進行鑒權(quán)。

較佳的,處理單元進一步用于:

在接收應(yīng)用服務(wù)器的通知的時間超過預(yù)設(shè)閥值時,提示用戶網(wǎng)絡(luò)超時或者鑒權(quán)超時。

基于上述實施例,參閱圖7所示,本發(fā)明實施例中,鑒權(quán)服務(wù)器側(cè)的用戶終端驗證登錄的裝置,具體包括:

生成單元70,用于在確定接收到用戶終端通過應(yīng)用服務(wù)器發(fā)送的登錄請求時,基于上述登錄請求生成對應(yīng)的標(biāo)識碼,并將上述標(biāo)識碼通過應(yīng)用服務(wù)器發(fā)送給用戶終端;

鑒權(quán)單元71,用于基于上述用戶終端發(fā)送的標(biāo)識碼獲得用戶數(shù)據(jù)信息并進行鑒權(quán),以及將鑒權(quán)成功標(biāo)識和上述用戶數(shù)據(jù)信息發(fā)送給應(yīng)用服務(wù)器,令應(yīng)用服務(wù)器基于上述用戶數(shù)據(jù)信息完成用戶終端登錄。

較佳的,基于上述用戶終端發(fā)送的標(biāo)識碼獲得用戶數(shù)據(jù)信息并進行鑒權(quán)時,鑒權(quán)單元71具體用于:

從用戶終端發(fā)送的專用信令中解析出上述標(biāo)識碼和用戶身份標(biāo)識;

基于上述用戶身份標(biāo)識和用戶數(shù)據(jù)信息庫,獲得用戶數(shù)據(jù)信息;

基于上述標(biāo)識碼,識別對應(yīng)的登錄請求,并完成鑒權(quán)。

較佳的,基于上述用戶身份標(biāo)識和用戶數(shù)據(jù)信息庫,獲得用戶數(shù)據(jù)信息時,鑒權(quán)單元71具體用于:

根據(jù)用戶身份標(biāo)識,在用戶數(shù)據(jù)信息庫中查找上述用戶身份標(biāo)識對應(yīng)的用戶數(shù)據(jù)信息,若查找到,則直接獲取上述用戶身份標(biāo)識對應(yīng)的用戶數(shù)據(jù)信息,否則,將上述用戶身份標(biāo)識直接作為用戶數(shù)據(jù)信息。

較佳的,將上述標(biāo)識碼通過應(yīng)用服務(wù)器發(fā)送給用戶終端之后,鑒權(quán)單元進一步用于:

確定在預(yù)設(shè)時間閥值內(nèi)未接收到用戶終端發(fā)送的上述標(biāo)識碼時,向應(yīng)用服務(wù)器發(fā)送鑒權(quán)失敗標(biāo)識。

綜上所述,本發(fā)明實施例中,應(yīng)用服務(wù)器接收用戶終端發(fā)送的登錄請求,并將對應(yīng)上述登錄請求生成的標(biāo)識碼發(fā)送給用戶終端,觸發(fā)用戶終端將上述標(biāo)識碼發(fā)往鑒權(quán)服務(wù)器進行鑒權(quán);其中,上述標(biāo)識碼是應(yīng)用服務(wù)器將上述登錄請求發(fā)往鑒權(quán)服務(wù)器后,由鑒權(quán)服務(wù)器生成的;應(yīng)用服務(wù)器確定接收到鑒權(quán)服務(wù)器發(fā)送的鑒權(quán)成功標(biāo)識和上述用戶終端對應(yīng)的用戶數(shù)據(jù)信息時,判定登錄成功,并根據(jù)上述用戶數(shù)據(jù)信息完成用戶終端登錄;其中,上述用戶數(shù)據(jù)信息是鑒權(quán)服務(wù)器基于上述標(biāo)識碼獲得的,這樣,用戶不需要記憶任何賬戶和密碼,也無需在登錄的時候輸入任何賬戶和密碼,直接發(fā)送登錄請求,由鑒權(quán)服務(wù)器生成標(biāo)識碼,不僅保證標(biāo)識碼是一次生成且是唯一的,而且完成登錄后,不進行存儲,因此,不存在安全隱患;同時,應(yīng)用服務(wù)器不僅獲取到用戶身份標(biāo)識,還可以獲取到對應(yīng)的用戶數(shù)據(jù)信息,省去了用戶再次輸入數(shù)據(jù)信息的繁瑣過程。

本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實施例可提供為方法、系統(tǒng)、或計算機程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實施例、完全軟件實施例、或結(jié)合軟件和硬件方面的實施例的形式。而且,本發(fā)明可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(zhì)(包括但不限于磁盤存儲器、cd-rom、光學(xué)存儲器等)上實施的計算機程序產(chǎn)品的形式。

本發(fā)明是參照根據(jù)本發(fā)明實施例的方法、設(shè)備(系統(tǒng))、和計算機程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計算機程序指令實現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合。可提供這些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個機器,使得通過計算機或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。

這些計算機程序指令也可存儲在能引導(dǎo)計算機或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中 的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。

這些計算機程序指令也可裝載到計算機或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計算機或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計算機實現(xiàn)的處理,從而在計算機或其他可編程設(shè)備上執(zhí)行的指令提供用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。

盡管已描述了本發(fā)明的優(yōu)選實施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對這些實施例作出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu)選實施例以及落入本發(fā)明范圍的所有變更和修改。

顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明實施例進行各種改動和變型而不脫離本發(fā)明實施例的精神和范圍。這樣,倘若本發(fā)明實施例的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
宜丰县| 远安县| 泾阳县| 赤壁市| 盐边县| 德格县| 柘荣县| 息烽县| 昌江| 丰都县| 青河县| 扶绥县| 双牌县| 闵行区| 江华| 潢川县| 宽甸| 高邑县| 长岭县| 台中市| 林口县| 水富县| 特克斯县| 齐齐哈尔市| 兴国县| 长宁县| 曲阜市| 祁东县| 阜宁县| 眉山市| 扶余县| 五指山市| 临江市| 湛江市| 康定县| 南丹县| 安丘市| 湖北省| 宝山区| 伊吾县| 临清市|