亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種對用戶進(jìn)行驗(yàn)證的方法和系統(tǒng)的制作方法

文檔序號:9420311閱讀:279來源:國知局
一種對用戶進(jìn)行驗(yàn)證的方法和系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明設(shè)及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,特別設(shè)及一種對用戶進(jìn)行驗(yàn)證的方法和系統(tǒng)。
【背景技術(shù)】
[0002] 在互聯(lián)網(wǎng)中,很多網(wǎng)站可能定期或者不定期舉辦一些活動(dòng);該活動(dòng)可W為發(fā)放代 金券活動(dòng)等;用戶可W通過終端手動(dòng)向服務(wù)器發(fā)送ht化(Hyp&rtext化ansferprotocol, 超文本傳輸協(xié)議)請求W參加網(wǎng)站舉辦的活動(dòng);然而現(xiàn)在很多用戶為了搶到更多的代金 卷,不手動(dòng)發(fā)送ht化請求參加網(wǎng)站舉辦的活動(dòng),而是通過終端使用自動(dòng)程序模擬ht化請求 W參加網(wǎng)站舉辦的活動(dòng)。手動(dòng)發(fā)送http請求的用戶即為合法用戶,自動(dòng)程序即為非法用 戶。服務(wù)器為了維護(hù)自身的利益,需要對用戶進(jìn)行驗(yàn)證,確定用戶是否是合法用戶,并允許 合法用戶參加活動(dòng),而拒絕非法用戶參加活動(dòng)。
[0003] 目前,當(dāng)網(wǎng)站舉辦活動(dòng)時(shí),網(wǎng)站的研發(fā)人員需要為該活動(dòng)開發(fā)一套驗(yàn)證體系,然而 活動(dòng)的生命周期可能比較短,而開發(fā)一個(gè)功能強(qiáng)大的驗(yàn)證體系消耗時(shí)間比較長,例如,一個(gè) 活動(dòng)持續(xù)2天,然而為運(yùn)個(gè)活動(dòng)開發(fā)一個(gè)驗(yàn)證體系需要半年,從而導(dǎo)致開發(fā)驗(yàn)證體系的價(jià) 值較低,對用戶進(jìn)行驗(yàn)證的成本較高。

【發(fā)明內(nèi)容】

[0004] 為了解決現(xiàn)有技術(shù)的問題,本發(fā)明提供了一種對用戶進(jìn)行驗(yàn)證的方法和系統(tǒng)。技 術(shù)方案如下: 陽〇化]一種對用戶進(jìn)行驗(yàn)證的方法,所述方法包括:
[0006] 驗(yàn)證需求設(shè)備接收資源請求,所述資源請求至少攜帶用戶的用戶標(biāo)識,并調(diào)用軟 件開發(fā)工具包SDK中的應(yīng)用程序編程接口API向第S方驗(yàn)證系統(tǒng)發(fā)送驗(yàn)證請求,所述驗(yàn)證 請求至少攜帶所述用戶標(biāo)識;
[0007] 所述第=方驗(yàn)證系統(tǒng)獲取策略集合,所述策略集合中包括至少一個(gè)驗(yàn)證策略,并 通過所述策略集合中的驗(yàn)證策略和所述用戶標(biāo)識對所述用戶的身份進(jìn)行驗(yàn)證;
[0008] 所述第S方驗(yàn)證系統(tǒng)通過所述API向所述驗(yàn)證需求設(shè)備發(fā)送所述用戶的身份的 驗(yàn)證結(jié)果。
[0009] 進(jìn)一步地,所述資源請求還攜帶請求的資源的資源標(biāo)識;則所述方法還包括:
[0010] 所述驗(yàn)證需求設(shè)備根據(jù)所述資源標(biāo)識,確定所述資源對應(yīng)的資源數(shù)值;
[0011] 所述驗(yàn)證需求設(shè)備根據(jù)所述資源數(shù)值,從資源數(shù)值范圍和策略集合的對應(yīng)關(guān)系中 獲取策略集合,并通過所述API向所述第S方驗(yàn)證系統(tǒng)發(fā)送所述策略集合。
[0012] 進(jìn)一步地,所述第=方驗(yàn)證系統(tǒng)獲取策略集合,包括:
[0013] 所述第=方驗(yàn)證系統(tǒng)接收所述驗(yàn)證需求設(shè)備發(fā)送的策略集合;或者,
[0014] 所述第=方驗(yàn)證系統(tǒng)接收所述驗(yàn)證需求設(shè)備發(fā)送的所述用戶請求的資源的資源 標(biāo)識,根據(jù)所述資源標(biāo)識,確定所述資源對應(yīng)的資源數(shù)值,根據(jù)所述資源數(shù)值,從資源數(shù)值 范圍和策略集合的對應(yīng)關(guān)系中獲取策略集合;或者,
[0015] 所述第=方驗(yàn)證系統(tǒng)根據(jù)所述驗(yàn)證需求設(shè)備的設(shè)備標(biāo)識,從設(shè)備標(biāo)識和策略集合 的對應(yīng)關(guān)系中獲取策略集合。
[0016] 進(jìn)一步地,所述第=方驗(yàn)證系統(tǒng)根據(jù)所述驗(yàn)證需求設(shè)備的設(shè)備標(biāo)識,從設(shè)備標(biāo)識 和策略集合的對應(yīng)關(guān)系中獲取策略集合之前,還包括:
[0017] 所述驗(yàn)證需求設(shè)備向所述第=方驗(yàn)證系統(tǒng)發(fā)送所述設(shè)備標(biāo)識和策略集合;
[0018] 所述第=方驗(yàn)證系統(tǒng)建立所述設(shè)備標(biāo)識和所述策略集合的對應(yīng)關(guān)系。
[0019] 進(jìn)一步地,所述第=方驗(yàn)證系統(tǒng)獲取策略集合之前,還包括:
[0020] 所述第=方驗(yàn)證系統(tǒng)根據(jù)所述用戶標(biāo)識,確定在離當(dāng)前時(shí)間最近的預(yù)設(shè)時(shí)長內(nèi)是 否已對所述用戶的身份進(jìn)行驗(yàn)證;
[0021] 如果在離當(dāng)前時(shí)間最近的預(yù)設(shè)時(shí)長內(nèi)沒有對所述用戶的身份進(jìn)行驗(yàn)證,或者在離 當(dāng)前時(shí)間最近的預(yù)設(shè)時(shí)長內(nèi)已對所述用戶的身份進(jìn)行驗(yàn)證但驗(yàn)證結(jié)果為驗(yàn)證不通過,則執(zhí) 行所述第=方驗(yàn)證系統(tǒng)獲取策略集合的步驟;
[0022] 如果在離當(dāng)前時(shí)間最近的預(yù)設(shè)時(shí)長內(nèi)已對所述用戶的身份進(jìn)行驗(yàn)證且驗(yàn)證結(jié)果 為驗(yàn)證通過,則所述第S方驗(yàn)證系統(tǒng)通過所述API向所述驗(yàn)證需求設(shè)備返回對所述用戶的 身份驗(yàn)證通過的驗(yàn)證結(jié)果。
[0023] 一種對用戶進(jìn)行驗(yàn)證的系統(tǒng),所述系統(tǒng)包括:驗(yàn)證需求設(shè)備和第=方驗(yàn)證系統(tǒng);
[0024] 所述驗(yàn)證需求設(shè)備,用于接收資源請求,所述資源請求至少攜帶用戶的用戶標(biāo)識, 并調(diào)用軟件開發(fā)工具包SDK中的應(yīng)用程序編程接口API向所述第S方驗(yàn)證系統(tǒng)發(fā)送驗(yàn)證請 求,所述驗(yàn)證請求至少攜帶所述用戶標(biāo)識;
[00巧]所述第=方驗(yàn)證系統(tǒng),用于獲取策略集合,所述策略集合中包括至少一個(gè)驗(yàn)證策 略,并通過所述策略集合中的驗(yàn)證策略和所述用戶標(biāo)識對所述用戶的身份進(jìn)行驗(yàn)證;
[00%] 所述第S方驗(yàn)證系統(tǒng),還用于通過所述API向所述驗(yàn)證需求設(shè)備發(fā)送所述用戶的 身份的驗(yàn)證結(jié)果。
[0027] 進(jìn)一步地,所述驗(yàn)證需求設(shè)備,還用于根據(jù)所述資源標(biāo)識,確定所述資源對應(yīng)的資 源數(shù)值;
[0028] 所述驗(yàn)證需求設(shè)備,還用于根據(jù)所述資源數(shù)值,從資源數(shù)值范圍和策略集合的對 應(yīng)關(guān)系中獲取策略集合,所述策略集合中包括至少一個(gè)驗(yàn)證策略,并通過所述API向所述 第=方驗(yàn)證系統(tǒng)發(fā)送所述策略集合。
[0029] 進(jìn)一步地,所述第=方驗(yàn)證系統(tǒng),還用于接收所述驗(yàn)證需求設(shè)備發(fā)送的策略集合; 或者,
[0030] 所述第=方驗(yàn)證系統(tǒng),還用于接收所述服務(wù)器發(fā)送的所述用戶請求的資源的資源 標(biāo)識,根據(jù)所述資源標(biāo)識,確定所述資源對應(yīng)的資源數(shù)值,根據(jù)所述資源數(shù)值,從資源數(shù)值 范圍和策略集合的對應(yīng)關(guān)系中獲取策略集合;或者,
[0031] 所述第=方驗(yàn)證系統(tǒng),還用于根據(jù)所述驗(yàn)證需求設(shè)備的設(shè)備標(biāo)識,從設(shè)備標(biāo)識和 策略集合的對應(yīng)關(guān)系中獲取策略集合。
[0032] 進(jìn)一步地,所述驗(yàn)證需求設(shè)備,還用于向所述第=方驗(yàn)證系統(tǒng)發(fā)送所述設(shè)備標(biāo)識 和策略集合;
[0033] 所述第=方驗(yàn)證系統(tǒng),還用于建立所述設(shè)備標(biāo)識和所述策略集合的對應(yīng)關(guān)系。
[0034] 進(jìn)一步地,所述第=方驗(yàn)證系統(tǒng),還用于根據(jù)所述用戶標(biāo)識,確定在離當(dāng)前時(shí)間最 近的預(yù)設(shè)時(shí)長內(nèi)是否已對所述用戶的身份進(jìn)行驗(yàn)證;
[0035] 如果在離當(dāng)前時(shí)間最近的預(yù)設(shè)時(shí)長內(nèi)沒有對所述用戶的身份進(jìn)行驗(yàn)證,或者在離 當(dāng)前時(shí)間最近的預(yù)設(shè)時(shí)長內(nèi)已對所述用戶的身份進(jìn)行驗(yàn)證但驗(yàn)證結(jié)果為驗(yàn)證不通過,所述 第=方驗(yàn)證系統(tǒng),用于獲取策略集合;
[0036] 如果在離當(dāng)前時(shí)間最近的預(yù)設(shè)時(shí)長內(nèi)已對所述用戶的身份進(jìn)行驗(yàn)證且驗(yàn)證結(jié)果 為驗(yàn)證通過,所述第S方驗(yàn)證系統(tǒng),還用于通過所述API向所述驗(yàn)證需求設(shè)備返回對所述 用戶的身份驗(yàn)證通過的驗(yàn)證結(jié)果。
[0037] 在本發(fā)明實(shí)施例中,當(dāng)驗(yàn)證需要設(shè)備需要對用戶的身份進(jìn)行驗(yàn)證時(shí),驗(yàn)證需求設(shè) 備通過SDK中的API向第S方驗(yàn)證系統(tǒng)發(fā)送驗(yàn)證請求,該驗(yàn)證請求至少攜帶用戶的用戶標(biāo) 識;第=方驗(yàn)證系統(tǒng)獲取策略集合,根據(jù)該策略集合中的驗(yàn)證策略和該用戶標(biāo)識對用戶的 身份進(jìn)行驗(yàn)證,并通過該API向服務(wù)器返回該用戶的身份的驗(yàn)證結(jié)果,從而驗(yàn)證需求設(shè)備 不用開發(fā)驗(yàn)證體系,直接通過該API調(diào)用第S方驗(yàn)證系統(tǒng)對用戶的身份進(jìn)行驗(yàn)證,從而降 低了對用戶的身份進(jìn)行驗(yàn)證的成本。
【附圖說明】
[003引圖1是本發(fā)明實(shí)施例1提供的一種對用戶進(jìn)行驗(yàn)證的方法流程圖;
[0039] 圖2-1是本發(fā)明實(shí)施例2提供的一種對用戶進(jìn)行驗(yàn)證的方法流程圖;
[0040] 圖2-2是本發(fā)明實(shí)施例2提供的一種對用戶進(jìn)行驗(yàn)證的界面示意圖;
[0041] 圖2-3是本發(fā)明實(shí)施例2提供的另一種對用戶進(jìn)行驗(yàn)證的界面示意圖;
[0042] 圖3是本發(fā)明實(shí)施例3提供的一種對用戶進(jìn)行驗(yàn)證的系統(tǒng)結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0043] 為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對本發(fā)明實(shí)施方 式作進(jìn)一步地詳細(xì)描述。
[0044] 目前,應(yīng)用開發(fā)者或者運(yùn)營者需要在其網(wǎng)站或者其應(yīng)用內(nèi)設(shè)置活動(dòng)等特定業(yè)務(wù) 時(shí),需要為該活動(dòng)開發(fā)一套驗(yàn)證體系,通過該驗(yàn)證體系對用戶的身份進(jìn)行驗(yàn)證;然而活動(dòng)的 生命周期可能比較短,而開發(fā)一個(gè)可靠的驗(yàn)證體系消耗時(shí)間比較長,從而導(dǎo)致開發(fā)驗(yàn)證體 系的價(jià)值較低,對用戶的身份進(jìn)行驗(yàn)證的成本較高。
[0045] 在本發(fā)明實(shí)施例中,利用本發(fā)明的用戶驗(yàn)證方法和系統(tǒng),應(yīng)用開發(fā)者或者運(yùn)營者 不需要再獨(dú)立開發(fā)一套驗(yàn)證體系,當(dāng)舉辦活動(dòng)時(shí),可W通過SDK(SoftwareDevelopment Kit,軟件開發(fā)工具包)中的API(ApplicationProgrammingInte;rface,應(yīng)用程序編程接 口)直接調(diào)用第=方驗(yàn)證系統(tǒng),通過第=方驗(yàn)證系統(tǒng)對用戶的身份進(jìn)行驗(yàn)證,從而降低了 對用戶的身份進(jìn)行驗(yàn)證的成本。
[0046] 實(shí)施例1
[0047] 本發(fā)明實(shí)施例提供了一種對用戶進(jìn)行驗(yàn)證的方法,參見圖1,該方法包括:
[0048] 步驟101 :驗(yàn)證需求設(shè)備接收資源請求,該資源請求至少攜帶用戶的用戶標(biāo)識,并 調(diào)用軟件開發(fā)工具包SDK中的應(yīng)用程序編程接口API向第S方驗(yàn)證系統(tǒng)發(fā)送驗(yàn)證請求,該 驗(yàn)證請求至少攜帶用戶標(biāo)識;
[0049] 步驟102 :第S方驗(yàn)證系統(tǒng)獲取策略集合,該策略集合中包括至少一個(gè)驗(yàn)證策略, 并通過該策略集合中的驗(yàn)證策略和用戶標(biāo)識對用戶的身份進(jìn)行驗(yàn)證;
[0050] 步驟103 :第S方驗(yàn)證系統(tǒng)通過API向驗(yàn)證需求設(shè)備發(fā)送用戶的身
當(dāng)前第1頁1 2 3 4 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1