CN102664926A - 用户信息共享方法及*** - Google Patents

用户信息共享方法及*** Download PDF

Info

Publication number
CN102664926A
CN102664926A CN2012100897041A CN201210089704A CN102664926A CN 102664926 A CN102664926 A CN 102664926A CN 2012100897041 A CN2012100897041 A CN 2012100897041A CN 201210089704 A CN201210089704 A CN 201210089704A CN 102664926 A CN102664926 A CN 102664926A
Authority
CN
China
Prior art keywords
domain name
fully
user profile
name
domain
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN2012100897041A
Other languages
English (en)
Other versions
CN102664926B (zh
Inventor
段培堃
杭程
谢志宏
任寰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Qihoo Technology Co Ltd
Original Assignee
Qizhi Software Beijing Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Qizhi Software Beijing Co Ltd filed Critical Qizhi Software Beijing Co Ltd
Priority to CN201210089704.1A priority Critical patent/CN102664926B/zh
Publication of CN102664926A publication Critical patent/CN102664926A/zh
Application granted granted Critical
Publication of CN102664926B publication Critical patent/CN102664926B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

本申请提供了一种用户信息共享方法,包括以下步骤:从统一资源定位符中获取当前网页的完整域名;从所述完整域名中提取当前网页的主域名,所述主域名包括顶级域名和当前网页的网络名;对主域名相同的网页实现用户信息共享。本申请还公开了一种实现前述方法的用户信息共享***。本申请的用户信息共享方法及***,能够减少用户信息记录对***资源的占用,且能够实现用户信息的共享。

Description

用户信息共享方法及***
技术领域
本申请涉及计算机数据处理技术领域,特别是涉及一种用户信息共享方法及***。
背景技术
随着网络应用的不断发展和丰富,人们需要管理越来越多的网站帐号和密码,许多浏览器以及第三方软件都提供了帮助用户保存和管理帐号密码的应用,如登录助手、自动填表、智能填表等。这些应用可以将用户登录页面中的帐号、密码保存起来,当用户下次通过该浏览器或者第三方软件所在的客户端访问前述页面时,浏览器或者第三方软件会根据记录信息自动实现登录,无需用户手动输入帐号密码,极大地方便了用户的使用。
但是,对于单个用户来说,其需要通过账号、密码登录的网站往往不会仅有一个,通常情况下,每个用户都会有多个需要通过账号、密码登录的网站。当网站数量增加时,为了实现自动登录的应用,浏览器或者第三方软件需要保存大量的网站URL以及与该URL匹配的账号和密码。另外,当一个客户端有多个用户使用时,对于相同URL,也可能会有不同的账号和密码信息需要记录。而且,这些需要记录保存的信息会随着使用时间的增加而增加。相应的,浏览器或者第三方软件需要使用越来越多的空间来存储这些信息,无论浏览器或者第三方软件是将这些信息存储在本地客户端或者服务器端,都会增加对本地客户端或者服务器端资源的占用。另外,在某些情况下,具有不同URL的网页所需要的用户信息是相同的,例如,百度贴吧和百度知道,假设两者所需要的用户登录账号和密码相同,但是因为URL不同,浏览器或者第三方软件会分别记录用户登录账号和密码,并分别与两个URL关联。这无疑会浪费较多的***资源,并不利于实现用户信息共享。
发明内容
本申请提供一种用户信息共享方法及***,能够解决用户信息记录占用***资源过多,且无法共享的问题。
为了解决上述问题,本申请公开了一种用户信息共享方法,包括以下步骤:
从统一资源定位符中获取当前网页的完整域名;
从所述完整域名中提取当前网页的主域名,所述主域名包括顶级域名和当前网页的网络名;
对主域名相同的网页实现用户信息共享。
进一步地,从所述完整域名中提取当前网页的主域名包括:
对所述完整域名进行字符串拆分;
从所述完整域名中获取其包含的顶级域名,判断顶级域名中是否同时包含国际分类域名和地区域名,若是,则确定当前页面的主域名由所述完整域名中后三段字符串组成,反之,则确定当前页面的主域名由所述完整域名中后两段字符串组成。
进一步地,所述判断顶级域名中是否同时包含国际分类域名和地区域名包括:
将顶级域名与预先存储的国际分类域名和地区域名进行匹配,若能够匹配,则确定顶级域名中包含有国际分类域名和/或地区域名。
进一步地,所述对主域名相同的网页实现用户信息共享包括:
记录某一网页中的用户信息以及该网页的主域名;
判断用户当前所在网页的主域名与所述记录有用户信息的网页的主域名是否相同,若是,则读取所述用户信息并应用在用户当前所在网页中。
进一步地,所述用户信息包括用户的登录账号和密码。
进一步地,所述读取所述用户信息并应用在用户当前所在网页中包括:
将读取的用户信息导入到当前网页中;和/或
将读取的用户信息发送给服务器端。
进一步地,所述对所述完整域名进行字符串拆分之后还包括:
统计拆分后的字符串数量,若小于二,则结束后续操作,反之,则继续后续操作。
进一步地,在从所述完整域名中提取当前网页的主域名之前还包括:
判断所述完整域名是否属于特殊域名,若是,则确定所述完整域名为主域名。
进一步地,所述判断所述完整域名是否属于特殊域名包括:
将当前完整域名与预先存储的特殊域名信息表进行匹配,若能匹配,则确定当前完整域名属于特殊域名,若不能匹配,则确定当前完整域名不属于特殊域名。
为了解决上述问题,本申请还公开了一种用户信息共享***,包括:
完整域名获取模块,用于从统一资源定位符中获取当前网页的完整域名;
主域名确定模块,用于从所述完整域名中提取当前网页的主域名,所述主域名包括顶级域名和当前网页的网络名;
信息共享模块,用于对主域名相同的网页实现用户信息共享。
进一步地,所述主域名确定模块包括:
拆分单元,用于对所述完整域名进行字符串拆分;
主域名组合单元,用于从所述完整域名中获取其包含的顶级域名,判断顶级域名中是否同时包含国际分类域名和地区域名,若是,则确定当前网页的主域名由所述完整域名中后三段字符串组成,反之,则确定当前网页的主域名由所述完整域名中后两段字符串组成。
进一步地,所述主域名确定模块还包括:
顶级域名匹配单元,用于将顶级域名与预先存储的国际分类域名和地区域名进行匹配,若能够匹配,则确定顶级域名中包含有国际分类域名和/或地区域名。
进一步地,所述信息共享模块包括:
信息记录单元,用于记录某一网页中的用户信息以及该网页的主域名;和
主域名判断单元,用于判断用户当前所在网页的主域名与所述记录有用户信息的网页的主域名是否相同,若是,则读取所述用户信息并应用在用户当前所在网页中。
进一步地,所述信息共享模块还包括:
信息导入单元,用于将读取的用户信息导入到当前网页中;和/或
信息发送单元,用于将读取的用户信息发送给服务器端。
进一步地,所述***还包括:
字符串数量统计模块,用于统计拆分后的字符串数量,若小于二,则结束后续操作,反之,则继续后续操作。
进一步地,所述***还包括:
特殊域名确定模块,用于判断所述完整域名是否属于特殊域名,若是,则确定所述完整域名为主域名。
进一步地,所述特殊域名确定模块包括:
特殊域名匹配单元,用于将当前完整域名与预先存储的特殊域名信息表进行匹配,若能匹配,则确定当前完整域名属于特殊域名,若不能匹配,则确定当前完整域名不属于特殊域名。
与现有技术相比,本申请包括以下优点:
本申请采用了特定的主域名确定过程,通过对统一资源定位符的分析和处理,可以确定出两个统一资源定位符是否具有相同的主域名。并从而实现用户信息的共享。即并不会针对一个完整域名来单独存储用户信息,而是针对主域名来进行用户信息的存储,即,相关联的完整域名共享用户信息。除了可以实现用户信息共享,而且可以大大节省用户信息的存储量以及减少对服务器端或者本地客户端存储空间和***资源的占用。
另外,对于用户来说,对于在具有相同主域名的不同网页中登录时,无需一一输入用户信息,只需要在其中一个网页中输入用户信息,就可以通过本申请的用户信息共享方法实现其他网页的快速登录或者用户信息的快速导入。
当然,实施本申请的任一产品不一定需要同时达到以上所述的所有优点。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本申请的用户信息共享方法实施例一的流程图;
图2是本申请的主域名确定过程实施例的流程图;
图3是本申请的用户信息共享方法实施例二的流程图;
图4是本申请的用户信息共享***实施例一的结构示意图;
图5是本申请的用户信息共享***实施例二的结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员所获得的所有其他实施例,都属于本申请保护的范围。
参照图1,示出本申请的一种用户信息共享方法实施例一,包括以下步骤:
步骤101,从统一资源定位符中获取当前网页的完整域名。
统一资源定位符(URL,Uniform Resource Locator),即网页的网址。一般来说,统一资源定位符中至少会包括当前网页的完整域名和协议(要访问的文件的类型),根据实际情况不同,在某些页面中,还会包括端口或者访问路径等等其他信息。以某个页面的统一资源定位符“http://news.sina.com.cn/”为例,包括http协议和服务器的完整域名“news.sina.com.cn”。当点击这个页面中某个链接进入另一页面,例如“http://news.sina.com.cn/c/2012-03-21.....”,那么该页面的统一资源定位符中除了协议和完整域名外,还包括了其他信息“c/2012-03-21.....”。
完整域名是指由一串用英文句号“.”,即圆点分隔的字符串组成的互联网上某一台计算机或计算机组的名称,用于在数据传输时标识计算机的位置。至少包括顶级域名和网页的网络名,在某些情况下,还包括分域名。
因为统一资源定位符采用固定规则组成,所以通过调用***中对应的函数,根据其组成规则就可以取得其中的服务器的完整域名。
步骤102,从所述完整域名中提取当前网页的主域名,所述主域名包括顶级域名和当前网页的网络名。
其中,对于从完整域名中提取当前网页的主域名可以根据完整域名的组成规则来提取,例如,确定完整域名中的网络名,然后将网络名以及网络名右边的各级域名组合在一起确定为主域名。
可以理解,参照图2,为了保证主域名确定的精准性,还可以采用如下方式来确定主域名:
步骤201,对所述完整域名进行字符串拆分。
根据域名组成规则,完整域名由两个或以上字符串组成,字符串之间采用英文句号“.”,即圆点隔开,所以可以根据其中的圆点对其进行字符串拆分。仍以前述“news.sina.com.cn”为例,拆分后得到的字符串数一共有四个,分别为news、sina、com和cn。
可以理解,在进行字符串拆分的时候,还可以进一步地统计拆分后的字符串数量,若字符串数量小于二,根据域名组成规则,则可以确定,完整域名为错误域名,那么无需进行后续操作,从而减少判断时间、节省***资源。只有当字符串数量大于等于二,才需要进行后续步骤的判断。
步骤202,从所述完整域名中获取其包含的顶级域名,判断顶级域名中是否同时包含国际分类域名和地区域名,若是,则确定当前网页的主域名由所述完整域名中后三段字符串组成,反之,则确定当前网页的主域名由所述完整域名中后两段字符串组成。
根据域名组成规则,一个完整域名中的顶级域名指国际分类域名和地区域名,两者可以同时存在,也可以只有一个。国际分类域名指国际上通用的表示不同行业的域名,例如,com表示商业机构,net表示网络组织,org表示各种组织,如非盈利组织等等。地区域名指用于区别所在国家或地区的域名,例如,cn表示中国,uk表示香港等等。除了顶级域名之外,完整域名中还会包括其他域名,例如,网页的网络名(如***、sina、163)、分域名(如tieba、news、zhidao)等等。一般来说,完整域名按照圆点分级,从右到左依次为一级域名、二级域名、三级域名、......。以“news.sina.com.cn”为例,一级域名为“cn”,二级域名为“com”,三级域名为“sina”,四级域名为“news”。因为顶级域名同时包含国际分类域名和地区域名,所以网页的网络名“sina”为三级域名。又如,以“***.com”为例,一级域名为“com”,二级域名为“***”。因为顶级域名只包含国际分类域名“com”,所以网页的网络名“***”为二级域名。相应地,对于“tieba.***.com”,除了一级域名为“com”和二级域名为“***”还包括三级域名“tieba”。
按照前面所述,若顶级域名中同时包含国际分类域名和地区域名,那么本申请会将完整域名中的后面三个字符串的组合作为主域名,若顶级域名中只包含二者之一,那么本申请会将完整域名中的后面两个字符串的组合作为主域名。即,根据本申请的方法,“news.sina.com.cn”中的主域名为“sina.com.cn”,“***.com”中的主域名为“***.com”,“tieba.***.com”中的主域名也为“***.com”。
具体实现时,判断顶级域名中是否包含国际分类域名和地区域名可以采用如下方法:
将顶级域名与预先存储的国际分类域名和地区域名进行匹配,若能够匹配,则确定顶级域名中包含有国际分类域名和/或地区域名。
因为顶级域名中的国际分类域名和地区域名是固定存在的,所以可以预先汇总,并存储在服务器端或者本地客户端,当需要时,直接进行匹配即可。具体的匹配方法可以采用字符串匹配等等,本申请对此并不限制。
步骤103,对主域名相同的网页实现用户信息共享。
根据本申请的主域名确定方法,主域名只包含网页的网络名和顶级域名,而忽略完整域名的不同。例如,对于“tieba.***.com”、“zhidao.***.com”和“***.com”这三者来说,虽然完整域名并不相同,但是按照本申请的方法确定出三者具有相同的主域名,即都为“***.com”,那么便可以实现三个域名对应网页的信息共享。
用户信息可以是用于识别用户的各种信息,例如用户名和密码、用户偏好、用户选择信息等等,用户信息共享具体的实现过程如下:
记录某一网页中的用户信息以及该网页的主域名;
判断用户当前所在网页的主域名与所述记录有用户信息的网页的主域名是否相同,若是,则读取所述用户信息并应用在用户当前所在网页中。
其中用户信息共享可以是用户的登录账号和密码的共享。例如,当用户在“tieba.***.com”中输入了登录账号和密码,本申请的用户信息共享***会对其进行存储,同时还会按照前述方法确定其主域名为“***.com”。当用户需要在“zhidao.***.com”页面进行登录时,本申请的用户信息共享***则可以首先按照前述方法确定主域名为“***.com”,此时,可以确定二者的主域名相同,可以实现信息共享。那么,便会从记录中读取与该主域名相关联的用户的登录账号和密码,并应用在当前的“zhidao.***.com”页面中。
具体的,将用户信息应用在用户当前所在网页中所指的应用,可以自动登录,即将用户信息自动导入当前网页中并发送给服务器端实现自动登录,或者不导入到当前页面中,但是通过后台运行的方式直接将用户信息发送给服务器端实现自动登录。也可以仅仅把用户信息自动导入到当前网页中,由用户手动选择是否要登录。因为在某些情况下,同一网页下,在相同的客户端会有多个用户的登录账号和密码,而登录界面中往往只能显示一组用户信息,用户可以通过手动选择自己需要的哪一组用户信息,从而避免错误登录的情况。
本申请采用了特定的主域名确定过程,通过对统一资源定位符的分析和处理,可以确定出两个统一资源定位符是否具有相同的主域名。并从而实现用户信息的共享。即并不会针对一个完整域名来单独存储用户信息,而是针对主域名来进行用户信息的存储,即,相关联的完整域名共享用户信息。除了可以实现用户信息共享,而且可以大大节省用户信息的存储量以及减少对服务器端或者本地客户端存储空间和***资源的占用。另外,对于用户来说,对于在具有相同主域名的不同网页中登录时,无需一一输入用户信息,只需要在其中一个网页中输入用户信息,就可以通过本申请的用户信息共享方法实现其他网页的快速登录或者用户信息的快速导入。
为此,参照图3,示出本申请的用户信息共享方法实施例二,在实施例一的步骤102之前,还包括以下步骤:
步骤301,判断当前网页的完整域名是否属于特殊域名,若是,确定所述完整域名为主域名,反之,则进行步骤102。
判断当前网页的完整域名是否属于特殊域名包括:将当前完整域名与预先存储的特殊域名信息表进行匹配,若能匹配,则确定当前完整域名属于特殊域名,若不能匹配,则确定当前完整域名不属于特殊域名。
特殊域名信息表可以通过人工搜集的方式确定,并存储在本地客户端或者服务器端,例如,作为配置信息等等。因为特殊域名并不具有统一的模式,所以需要人工搜集确定。例如,对于某些网站来说,其论坛和邮箱采用的是相同用户名和密码,即相同的用户信息,此时,这些网站的论坛和邮箱域名都不属于特殊域名,不需要进行特殊处理。但是,对于某些网站来说,其论坛和邮箱采用的是不同的用户名和密码,例如,某网站的邮箱页面保存的用户信息中的登录账号形式为xxxxxxxx,而某网站的其他页面保存的用户信息中的登录账号形式为xxxxx,没有xxx,那么,即使二者具有相同主域名,也无法共享用户信息。因此,此时,可以将该网站的邮箱页面的域名作为特殊域名,并将其中的用户信息单独保存。
本申请确定主域名的过程中,只考虑了顶级域名和网页的网络名,所以能够在完整域名不同但主域名相同的网页中实现用户信息共享。这是基于在这些网页中所需要用到的用户信息完全相同的前提下实现。对于某些特殊的网页,虽然按照前述方法确定出具有相同的主域名,但是不同的网页所需要用到的用户信息不同,此时无需共享用户信息,便需要进行特殊的处理。例如,对于具有相同主域名的论坛和邮箱两个网页来说,用户登录论坛时,需要输入的用户信息是论坛注册账号和密码。用户登录邮箱时,需要输入的用户信息是邮箱注册账号和密码。因为,一般来说邮箱是相对独立的,也即邮箱注册账号和密码和论坛注册账号和密码不相同,此时,两者虽然具有相同主域名,但是所需要的用户信息并不相同,无需实现用户信息共享,而是需要分别记录各自的用户信息。因此,通过前述方法,可以及时识别出特殊域名,从而进行特殊处理,保证用户信息共享的准确性。
参照图4,示出本申请的一种用户信息共享***实施例一,包括完整域名获取模块10、主域名确定模块30和信息共享模块40。
完整域名获取模块10,用于从统一资源定位符中获取当前网页的完整域名。
主域名确定模块30,用于从所述完整域名中提取当前网页的主域名,所述主域名包括顶级域名和当前网页的网络名。具体的,主域名确定模块30
优选地,主域名确定模块30还可以包括拆分单元和主域名组合单元。拆分单元,用于对所述完整域名进行字符串拆分。优选地,拆分单元包括圆点识别子单元,用于根据完整域名中的圆点对完整域名进行字符串拆分。因为完整域名中包含的各段字符串之间是由圆点隔开,通过圆点便可以准确的对完整域名进行字符串拆分。主域名组合单元,用于从所述完整域名中获取其包含的顶级域名,判断顶级域名中是否同时包含国际分类域名和地区域名,若是,则确定当前网页的主域名由所述完整域名中后三段字符串组成,反之,则确定当前网页的主域名由所述完整域名中后两段字符串组成。优选地,主域名确定模块30还包括顶级域名匹配单元,用于将顶级域名与预先存储的国际分类域名和地区域名进行匹配,若能够匹配,则确定顶级域名中包含有国际分类域名和/或地区域名。具体的匹配可以采用字符串匹配。
信息共享模块40,用于对主域名相同的网页实现用户信息共享。
优选地,信息共享模块40包括信息记录单元和主域名判断单元。信息记录单元,用于记录某一网页中的用户信息以及该网页的主域名。主域名判断单元,用于判断用户当前所在网页的主域名与所述记录有用户信息的网页的主域名是否相同,若是,则读取所述用户信息并应用在用户当前所在网页中。
进一步地,信息共享模块40还包括信息导入单元和/或信息发送单元。信息导入单元,用于将读取的用户信息导入到当前网页中。信息发送单元,用于将读取的用户信息发送给服务器端。也即,信息共享模块40可以导入用户信息后再发送给服务器,也可以只导入用户信息不发送,还可以直接将读取的用户发送给服务器,无需导入到当前网页中。具体选取何种方式可以根据实际需要来确定。
优选地,所述***还包括字符串数量统计模块,用于统计拆分后的字符串数量,若小于二,则结束后续操作,反之,则继续后续操作。继续后续操作,即,直接触发主域名确定模块工作。
优选地,参照图5,示出本申请的用户信息共享***实施例二,该***还包括特殊域名确定模块70,用于判断所述完整域名是否属于特殊域名,若是,则确定所述完整域名为主域名。
特殊域名确定模块70包括特殊域名匹配单元,用于将当前完整域名与预先存储的特殊域名信息表进行匹配,若能匹配,则确定当前完整域名属于特殊域名,若不能匹配,则确定当前完整域名不属于特殊域名。
本申请的用户信息共享***可以作为某个应用软件的功能模块或者插件附加在应用软件中,也可以作为一个独立的应用软件,对于某个客户端中的所需要用到的用户信息进行保存以及共享。例如,可以作为浏览器的插件,也可以作为如登录助手的应用软件。
本申请采用了特定的主域名确定过程,通过对统一资源定位符的分析和处理,可以确定出两个统一资源定位符是否具有相同的主域名。并从而实现用户信息的共享。即并不会针对一个完整域名来单独存储用户信息,而是针对主域名来进行用户信息的存储,即,相关联的完整域名共享用户信息。除了可以实现用户信息共享,而且可以大大节省用户信息的存储量以及减少对服务器端或者本地客户端存储空间和***资源的占用。另外,对于用户来说,对于在具有相同主域名的不同网页中登录时,无需一一输入用户信息,只需要在其中一个网页中输入用户信息,就可以通过本申请的用户信息共享***实现其他网页的快速登录或者用户信息的快速导入。
通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本申请可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例或者实施例的某些部分所述的方法。
本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置或***实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。以上所描述的装置及***实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
以上对本申请所提供的用户信息共享方法及***进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。

Claims (17)

1.一种用户信息共享方法,其特征在于,包括以下步骤:
从统一资源定位符中获取当前网页的完整域名;
从所述完整域名中提取当前网页的主域名,所述主域名包括顶级域名和当前网页的网络名;
对主域名相同的网页实现用户信息共享。
2.如权利要求1所述的用户信息共享方法,其特征在于,从所述完整域名中提取当前网页的主域名包括:
对所述完整域名进行字符串拆分;
从所述完整域名中获取其包含的顶级域名,判断顶级域名中是否同时包含国际分类域名和地区域名,若是,则确定当前页面的主域名由所述完整域名中后三段字符串组成,反之,则确定当前页面的主域名由所述完整域名中后两段字符串组成。
3.如权利要求2所述的用户信息共享方法,其特征在于,所述判断顶级域名中是否同时包含国际分类域名和地区域名包括:
将顶级域名与预先存储的国际分类域名和地区域名进行匹配,若能够匹配,则确定顶级域名中包含有国际分类域名和/或地区域名。
4.如权利要求1所述的用户信息共享方法,其特征在于,所述对主域名相同的网页实现用户信息共享包括:
记录某一网页中的用户信息以及该网页的主域名;
判断用户当前所在网页的主域名与所述记录有用户信息的网页的主域名是否相同,若是,则读取所述用户信息并应用在用户当前所在网页中。
5.如权利要求1所述的用户信息共享方法,其特征在于,所述用户信息包括用户的登录账号和密码。
6.如权利要求4所述的用户信息共享方法,其特征在于,所述读取所述用户信息并应用在用户当前所在网页中包括:
将读取的用户信息导入到当前网页中;和/或
将读取的用户信息发送给服务器端。
7.如权利要求2所述的用户信息共享方法,其特征在于,所述对所述完整域名进行字符串拆分之后还包括:
统计拆分后的字符串数量,若小于二,则结束后续操作,反之,则继续后续操作。
8.如权利要求1至7任一项所述的用户信息共享方法,其特征在于,在从所述完整域名中提取当前网页的主域名之前还包括:
判断所述完整域名是否属于特殊域名,若是,则确定所述完整域名为主域名。
9.如权利要求8所述的用户信息共享方法,其特征在于,所述判断所述完整域名是否属于特殊域名包括:
将当前完整域名与预先存储的特殊域名信息表进行匹配,若能匹配,则确定当前完整域名属于特殊域名,若不能匹配,则确定当前完整域名不属于特殊域名。
10.一种用户信息共享***,其特征在于,包括:
完整域名获取模块,用于从统一资源定位符中获取当前网页的完整域名;
主域名确定模块,用于从所述完整域名中提取当前网页的主域名,所述主域名包括顶级域名和当前网页的网络名;
信息共享模块,用于对主域名相同的网页实现用户信息共享。
11.如权利要求10所述的用户信息共享***,其特征在于,所述主域名确定模块包括:
拆分单元,用于对所述完整域名进行字符串拆分;
主域名组合单元,用于从所述完整域名中获取其包含的顶级域名,判断顶级域名中是否同时包含国际分类域名和地区域名,若是,则确定当前网页的主域名由所述完整域名中后三段字符串组成,反之,则确定当前网页的主域名由所述完整域名中后两段字符串组成。
12.如权利要求11所述的用户信息共享***,其特征在于,所述主域名确定模块还包括:
顶级域名匹配单元,用于将顶级域名与预先存储的国际分类域名和地区域名进行匹配,若能够匹配,则确定顶级域名中包含有国际分类域名和/或地区域名。
13.如权利要求10所述的用户信息共享***,其特征在于,所述信息共享模块包括:
信息记录单元,用于记录某一网页中的用户信息以及该网页的主域名;和
主域名判断单元,用于判断用户当前所在网页的主域名与所述记录有用户信息的网页的主域名是否相同,若是,则读取所述用户信息并应用在用户当前所在网页中。
14.如权利要求13所述的用户信息共享***,其特征在于,所述信息共享模块还包括:
信息导入单元,用于将读取的用户信息导入到当前网页中;和/或
信息发送单元,用于将读取的用户信息发送给服务器端。
15.如权利要求12所述的用户信息共享***,其特征在于,所述***还包括:
字符串数量统计模块,用于统计拆分后的字符串数量,若小于二,则结束后续操作,反之,则继续后续操作。
16.如权利要求10至15任一项所述的用户信息共享***,其特征在于,所述***还包括:
特殊域名确定模块,用于判断所述完整域名是否属于特殊域名,若是,则确定所述完整域名为主域名。
17.如权利要求16所述的用户信息共享***,其特征在于,所述特殊域名确定模块包括:
特殊域名匹配单元,用于将当前完整域名与预先存储的特殊域名信息表进行匹配,若能匹配,则确定当前完整域名属于特殊域名,若不能匹配,则确定当前完整域名不属于特殊域名。
CN201210089704.1A 2012-03-29 2012-03-29 用户信息共享方法及*** Active CN102664926B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210089704.1A CN102664926B (zh) 2012-03-29 2012-03-29 用户信息共享方法及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210089704.1A CN102664926B (zh) 2012-03-29 2012-03-29 用户信息共享方法及***

Publications (2)

Publication Number Publication Date
CN102664926A true CN102664926A (zh) 2012-09-12
CN102664926B CN102664926B (zh) 2015-07-01

Family

ID=46774335

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210089704.1A Active CN102664926B (zh) 2012-03-29 2012-03-29 用户信息共享方法及***

Country Status (1)

Country Link
CN (1) CN102664926B (zh)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103024043A (zh) * 2012-12-14 2013-04-03 腾讯科技(深圳)有限公司 一种数据共享方法、服务器及***
CN103124260A (zh) * 2012-12-14 2013-05-29 北京新媒传信科技有限公司 一种Web页面的登录方法和装置
CN103905497A (zh) * 2012-12-27 2014-07-02 腾讯科技(深圳)有限公司 实现第三方应用业务网站登录的方法、装置及应用平台
US9444872B2 (en) 2012-12-14 2016-09-13 Tencent Technology (Shenzhen) Company Limited Method, server and system for data sharing
CN106790750A (zh) * 2016-12-16 2017-05-31 国云科技股份有限公司 一种基于bs架构在不同域名下允许用户同名的方法
CN108173875A (zh) * 2018-01-30 2018-06-15 美通云动(北京)科技有限公司 页面登录方法及装置、电子设备、存储介质
CN108769832A (zh) * 2018-03-16 2018-11-06 青岛海信宽带多媒体技术有限公司 一种网页显示方法、装置及机顶盒
CN110858852A (zh) * 2018-08-23 2020-03-03 北京国双科技有限公司 一种注册域名的获取方法及装置
CN112954077A (zh) * 2021-04-01 2021-06-11 李嘉峰 一种网联网商业终端地址连接及交互方法
CN114244714A (zh) * 2021-12-14 2022-03-25 北京金山云网络技术有限公司 域名配置管理方法、装置及***、计算机可读存储介质
WO2023131051A1 (zh) * 2022-01-07 2023-07-13 华为技术有限公司 一种分享内容的方法及电子设备

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20010047395A1 (en) * 2000-01-25 2001-11-29 Kehyeh Szutu Linking to a service by mapping an internet-independent unique identifier to a stored program
CN101472167A (zh) * 2007-12-28 2009-07-01 华硕电脑股份有限公司 网络影音浏览***及其方法
CN101771677A (zh) * 2008-12-31 2010-07-07 华为技术有限公司 一种向访问用户提供资源的方法、服务器和***
CN102299936A (zh) * 2010-06-25 2011-12-28 腾讯科技(深圳)有限公司 一种应用网站的访问方法和装置
CN102325183A (zh) * 2011-09-09 2012-01-18 深圳市络道科技有限公司 基于单点登录方式实现的web端登录方法及***

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20010047395A1 (en) * 2000-01-25 2001-11-29 Kehyeh Szutu Linking to a service by mapping an internet-independent unique identifier to a stored program
CN101472167A (zh) * 2007-12-28 2009-07-01 华硕电脑股份有限公司 网络影音浏览***及其方法
CN101771677A (zh) * 2008-12-31 2010-07-07 华为技术有限公司 一种向访问用户提供资源的方法、服务器和***
CN102299936A (zh) * 2010-06-25 2011-12-28 腾讯科技(深圳)有限公司 一种应用网站的访问方法和装置
CN102325183A (zh) * 2011-09-09 2012-01-18 深圳市络道科技有限公司 基于单点登录方式实现的web端登录方法及***

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
叩亦杰: "单点登录", 《博客园,HTTP://WWW.CNBLOGS.COM/KUYIJIE/ARCHIVE/2011/04/24/2026039.HTML》, 24 April 2011 (2011-04-24) *

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9444872B2 (en) 2012-12-14 2016-09-13 Tencent Technology (Shenzhen) Company Limited Method, server and system for data sharing
CN103124260A (zh) * 2012-12-14 2013-05-29 北京新媒传信科技有限公司 一种Web页面的登录方法和装置
CN103024043A (zh) * 2012-12-14 2013-04-03 腾讯科技(深圳)有限公司 一种数据共享方法、服务器及***
CN103024043B (zh) * 2012-12-14 2016-01-27 腾讯科技(深圳)有限公司 一种数据共享方法、服务器及***
CN103124260B (zh) * 2012-12-14 2016-06-29 北京新媒传信科技有限公司 一种Web页面的登录方法和装置
CN103905497B (zh) * 2012-12-27 2018-04-27 腾讯科技(深圳)有限公司 实现第三方应用业务网站登录的方法、装置及应用平台
US9794242B2 (en) 2012-12-27 2017-10-17 Tencent Technology (Shenzhen) Company Limited Method, apparatus and application platform for realizing logon to an application service website
CN103905497A (zh) * 2012-12-27 2014-07-02 腾讯科技(深圳)有限公司 实现第三方应用业务网站登录的方法、装置及应用平台
CN106790750A (zh) * 2016-12-16 2017-05-31 国云科技股份有限公司 一种基于bs架构在不同域名下允许用户同名的方法
CN108173875A (zh) * 2018-01-30 2018-06-15 美通云动(北京)科技有限公司 页面登录方法及装置、电子设备、存储介质
CN108769832A (zh) * 2018-03-16 2018-11-06 青岛海信宽带多媒体技术有限公司 一种网页显示方法、装置及机顶盒
CN110858852A (zh) * 2018-08-23 2020-03-03 北京国双科技有限公司 一种注册域名的获取方法及装置
CN112954077A (zh) * 2021-04-01 2021-06-11 李嘉峰 一种网联网商业终端地址连接及交互方法
CN114244714A (zh) * 2021-12-14 2022-03-25 北京金山云网络技术有限公司 域名配置管理方法、装置及***、计算机可读存储介质
CN114244714B (zh) * 2021-12-14 2024-04-09 北京金山云网络技术有限公司 域名配置管理方法、装置及***、计算机可读存储介质
WO2023131051A1 (zh) * 2022-01-07 2023-07-13 华为技术有限公司 一种分享内容的方法及电子设备

Also Published As

Publication number Publication date
CN102664926B (zh) 2015-07-01

Similar Documents

Publication Publication Date Title
CN102664926B (zh) 用户信息共享方法及***
CN103546446B (zh) 一种钓鱼网站的检测方法、装置和终端
CN102843357B (zh) 访问网络的方法、应用服务器及***
CN102638448A (zh) 一种基于非内容分析的判断钓鱼网站的方法
CN101416179A (zh) 用来向每个用户提供调整推荐字的***和方法及记录用来执行上述方法的程序的计算机可读记录介质
CN102752288A (zh) 网络访问行为识别方法和装置
CN102693271A (zh) 一种网络信息推荐方法及***
CN102594934A (zh) 一种识别被劫持网址的方法及装置
CN102708132A (zh) 一种网页推荐方法及***
CN102663054A (zh) 一种确定网站权重的方法及装置
CN103841123A (zh) 号码信息获取方法和获取***、云端号码信息***
CN103685606B (zh) 关联域名的获取方法和***以及网站管理员权限验证方法
CN103617267A (zh) 社交化扩展搜索方法及装置、***
CN102682011B (zh) 建立域名描述名称信息表、搜索的方法、装置及***
CN105718559A (zh) 查找表单页面和目标页面转化关系的方法和装置
CN106302849A (zh) 一种通过运营商数据进行移固融合的方法
CN102622402B (zh) 使用页面集而提供信息搜索服务的服务器、方法和***
CN103095859A (zh) 多域名会话信息共享方法和***
CN111010456B (zh) 一种主域名获取和验证方法
CN103618742B (zh) 网站管理员权限验证方法
CN109146561B (zh) 网络用户的识别方法、装置及服务器
CN110245986A (zh) 一种获取互联网金融广告发布机构的方法
CN101374119A (zh) 提供信息服务的方法和***以及标识资源的方法
CN111200645B (zh) 业务请求处理方法、装置、设备及可读存储介质
CN106161352A (zh) 一种匹配方法和客户端,服务器以及匹配设备

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
ASS Succession or assignment of patent right

Owner name: BEIJING QIHU TECHNOLOGY CO., LTD.

Free format text: FORMER OWNER: QIZHI SOFTWARE (BEIJING) CO., LTD.

Effective date: 20121026

Owner name: QIZHI SOFTWARE (BEIJING) CO., LTD.

Effective date: 20121026

C41 Transfer of patent application or patent right or utility model
COR Change of bibliographic data

Free format text: CORRECT: ADDRESS; FROM: 100016 CHAOYANG, BEIJING TO: 100088 XICHENG, BEIJING

TA01 Transfer of patent application right

Effective date of registration: 20121026

Address after: 100088 Beijing city Xicheng District xinjiekouwai Street 28, block D room 112 (Desheng Park)

Applicant after: BEIJING QIHOO TECHNOLOGY Co.,Ltd.

Applicant after: Qizhi software (Beijing) Co.,Ltd.

Address before: The 4 layer 100016 unit of Beijing city Chaoyang District Jiuxianqiao Road No. 14 Building C

Applicant before: Qizhi software (Beijing) Co.,Ltd.

C14 Grant of patent or utility model
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20220727

Address after: Room 801, 8th floor, No. 104, floors 1-19, building 2, yard 6, Jiuxianqiao Road, Chaoyang District, Beijing 100015

Patentee after: BEIJING QIHOO TECHNOLOGY Co.,Ltd.

Address before: 100088 room 112, block D, 28 new street, new street, Xicheng District, Beijing (Desheng Park)

Patentee before: BEIJING QIHOO TECHNOLOGY Co.,Ltd.

Patentee before: Qizhi software (Beijing) Co.,Ltd.