[發明專利]用戶代理裝置、宿主網站服務器和用戶認證方法有效
| 申請號: | 201210487688.1 | 申請日: | 2012-11-26 |
| 公開(公告)號: | CN102946396A | 公開(公告)日: | 2013-02-27 |
| 發明(設計)人: | 張玉智;東瑋 | 申請(專利權)人: | 北京奇虎科技有限公司;奇智軟件(北京)有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06 |
| 代理公司: | 北京市浩天知識產權代理事務所 11276 | 代理人: | 靳春鷹;宋菲 |
| 地址: | 100088 北京市西城區新*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用戶 代理 裝置 宿主 網站 服務器 認證 方法 | ||
1.一種用戶代理裝置,包括:
登錄器,適于當用戶登錄時獲取包括第一用戶標識的用戶登錄信息;
第一發送器,適于當用戶訪問第三方應用服務器時,將所述第一用戶標識傳送給所述第三方應用服務器;
第一接收器,適于接收所述第三方應用服務器發出的包括第一用戶標識的服務接口地址請求消息;
第二發送器,適于根據所述服務接口地址請求消息,將所述第一用戶標識發送給宿主網站服務器;
第二接收器,適于獲取所述宿主網站服務器根據所述第一用戶標識生成的用戶密鑰;
附加器,適于將所述用戶密鑰附加在服務接口地址中;
所述第一發送器還適于將所述服務接口地址傳送給第三方應用服務器。
2.根據權利要求1所述的用戶代理裝置,所述第一發送器具體適于當用戶訪問第三方應用服務器時,將所述第一用戶標識和第一請求IP傳送給所述第三方應用服務器,所述第一請求IP是用戶代理裝置所在客戶端的IP;
第二發送器進一步適于根據所述服務接口地址請求消息,將所述第一用戶標識和第一請求IP發送給所述宿主網站服務器;
所述第二接收器進一步適于獲取所述宿主網站服務器根據所述第一用戶標識和第一請求IP生成的用戶密鑰。
3.一種宿主網站服務器,包括:
第三接收器,適于接收用戶代理裝置發送的第一用戶標識,所述第一用戶標識是所述用戶代理裝置在用戶登錄并訪問第三方應用服務器時,將所述用戶的第一用戶標識傳送給所述第三方應用服務器之后,接收到所述第三方應用服務器發出的包括第一用戶標識的服務接口地址請求消息而發送的;
生成器,適于根據所述第一用戶標識生成用戶密鑰;
第三發送器,適于將所述用戶密鑰發送給所述用戶代理裝置,以供所述用戶代理裝置將所述用戶密鑰附加在服務接口地址中,將所述服務接口地址傳送給第三方應用服務器;
第四接收器,適于接收所述第三方應用服務器發出的包括第二用戶標識和所述服務接口地址的服務提供請求消息;
查詢器,適于解析所述服務接口地址,獲取所述用戶密鑰,然后根據所述用戶密鑰獲取所述第一用戶標識;
第一認證器,適于根據所述第一用戶標識與第二用戶標識是否一致的比較結果確定是否要向第三方應用服務器提供服務。
4.根據權利要求3所述的宿主網站服務器,所述第一認證器進一步適于比較所述第一用戶標識與所述第二用戶標識是否一致,若一致,則確定要向第三方應用服務器提供服務;否則確定暫不向第三方應用服務器提供服務。
5.根據權利要求3所述的宿主網站服務器,所述第三接收器進一步適于接收用戶代理裝置發送的第一請求IP;所述第一請求IP是所述用戶代理裝置對應的客戶端的IP;
所述生成器進一步適于根據所述第一用戶標識和第一請求IP生成的用戶密鑰;
所述第四接收器進一步適于接收所述第三方應用服務器發出的包括第二用戶標識、第二請求IP和所述服務接口地址的服務提供請求消息;
所述查詢器進一步適于解析所述服務接口地址,獲取所述用戶密鑰,然后根據所述用戶密鑰獲取所述第一用戶標識和第一請求IP;
所述第一認證器進一步適于比較所述第一用戶標識和第一請求IP與第二用戶標識和第二請求IP是否分別一致,若都一致,則確定要向第三方應用服務器提供服務;否則確定暫不向第三方應用服務器提供服務。
6.根據權利要求4或5所述的宿主網站服務器,還包括:
第五接收器,適于向所述第三方應用服務器請求獲取第一用戶標識對應的用戶登錄信息;
第二認證器,適于根據所述用戶登錄信息生成認證信息,根據所述認證信息完成用戶認證后,向第三方應用服務器提供服務。
7.根據權利要求3至6任一項所述的宿主網站服務器,還包括:
第一驗證器,適于在預設時間內接收到第三方應用服務器發出的超過預設次數的服務提供請求消息的情況下,要求用戶輸入驗證碼信息并驗證。
8.根據權利要求3至6任一項所述的宿主網站服務器,還包括:
第二驗證器,適于在接收到第三方應用服務器發出超過預設金額的服務提供請求消息,則要求用戶輸入驗證碼信息并驗證。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京奇虎科技有限公司;奇智軟件(北京)有限公司,未經北京奇虎科技有限公司;奇智軟件(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210487688.1/1.html,轉載請聲明來源鉆瓜專利網。





