简化用户操作的网站登录方法、系统、客户端和服务器的制作方法

文档序号:7925038阅读:110来源:国知局
专利名称:简化用户操作的网站登录方法、系统、客户端和服务器的制作方法
技术领域
本发明涉及互联网领域,尤其涉及简化用户操作的网站登录方法、系统、 客户端和服务器。
背景技术
随着网络技术的发展,互联网已经深入到广大的网络用户心中,深深地 影响了广大网络用户的生活工作及休闲。通常,网络用户如果要浏览某一网 站的网页,需要先登录该网站的服务器。
图1是现有技术中登录网站服务器的方法流程图,如图l所示,该方法
包括
步骤101,网络用户在网页浏览器中打开待登录网站的待登录页面。 步骤102,网络用户在该待登录页面输入用户帐号和密码。 步骤103,网页浏览器将所述用户帐号和密码发给待登录网站服务器。 步骤104,待登录网站服务器对所述用户帐号和密码进行验证,若验证 通过,执行步骤105,否则,执行步骤106。 步骤105,登录成功,结束本流程。
本步骤中,待登录网站服务器向网页浏览器返回登录态网页统一资源定 位符(Uniform Resource Location, URL )地址,网页浏览器打开该URL地 址对应的网页,登录成功。
步骤106,登录失败,结束本流程。
采用现有这种登录网站服务器的方法,网络用户每次登录时都需要输入 用户帐号和密码,这对于网络用户来讲操作较复杂。

发明内容
有鉴于此,本发明实施例的目的在于提供简化用户操作的网站登录方 法、系统、客户端和服务器,以简化网络用户登录网站服务器所进行的操作。
为达到上述目的,本发明实施例的技术方案具体是这样实现的 一种简化用户才喿作的网站登录方法,该方法包括
将网站用户的登录信息存储在一键登录服务器中,约定该网站服务器的待 登录页面与即时通讯(Instant Messaging, IM)客户端通信的协议;
待登录页面接收网站用户的一键登录触发,按照所述协议通过IM客户端 向 一键登录服务器发送一键登录请求数据包;
一键登录服务器根据所述一键登录请求数据包和所述网站用户的登录信息 判断一键登录响应结果,将该结果通过IM客户端返回给待登录页面;
待登录页面根据该结果登录网站服务器。
一种简化用户操作的网站登录系统,该系统包括网站服务器、IM客户端和 一键登录服务器;
所述网站服务器,将网站用户的登录信息存储在一键登录服务器中,约定 该网站服务器的待登录页面与即时通讯IM客户端通信的协议;
所述待登录页面,接收网站用户的一键登录触发,按照所述协议通过IM 客户端向一键登录服务器发送一键登录请求数据包,根据IM客户端转发的一 键登录响应结果登录网站服务器;
所述IM客户端,在所述待登录页面和一键登录服务器之间转发数据包;
所述一键登录服务器,根据所述一键登录请求数据包和所述网站用户的登 录信息判断一键登录响应结果,将该结果通过IM客户端返回给所述待登录页 面。
一种IM客户端,该IM客户端包括网站登录模块;
所述网站登录模块,按照预先与网站登录服务器的待登录页面约定的协议, 获取该待登录页面发送的一键登录请求数据包,向一键登录服务器转发该数据包,将一键登录服务器发送的 一键登录响应结果返回给所述待登录页面。
一种一键登录服务器,该一键登录服务器包括登录信息存储模块和登录结
果判断模块;
所述登录信息存储模块,用于存储网站用户的登录信息; 所述登录结果判断模块,接收IM客户端发来的一键登录请求数据包,根
据该一键登录请求数据包和登录信息判断一键登录响应结果,将该一键登录响
应结果发给IM客户端。
一种网站服务器,该网站服务器包括一键登录服务器通讯模块和IM客户
端通讯模块;
所述一键登录服务器通讯模块,用于将网站用户的登录信息存储在一键登 录服务器中;
所述IM客户端通讯模块,嵌入在该网站服务器的待登录页面中,用于接 收网站用户的一键登录触发,按照预先与IM客户端约定的协议,向IM客户端 发送一键登录请求数据包。
可见,本发明实施例提供的网站登录方法、系统、客户端和服务器,预先 约定网站服务器的待登录页面与IM客户端通信的协议,并将网站用户的登录 信息存储在一键登录服务器中,IM客户端在待登录页面和一键登录服务器之间 转发数据包。其中,待登录页面接收到网站用户的一键登录触发后,按照所述 协议通过IM客户端向一键登录服务器发送一键登录请求数据包, 一键登录服 务器根据一键登录请求数据包和网站用户的登录信息判断登录结果,并通过IM 客户端向待登录页面返回登录结果。因此,通过本发明实施例提供的技术方案, 网站用户登录网站时,只需触发一键登录操作即可,无需输入登录该网站的用 户帐号和密码,简化了网络用户登录网站的操作。


图1是现有技术中登录网站服务器的方法流程图; 图2是本发明登录网站服务器的方法流程图3是本发明图2所示登录网站服务器的方法中步骤202 204的详细方法 流程图4是本发明简化用户操作的网站登录系统结构图5是本发明的IM客户端结构图6是图5中网站登录模块501的结构图7是本发明的一键登录服务器结构图8是本发明的网站服务器结构图。
具体实施例方式
为使本发明的目的、技术方案及优点更加清楚明白,以下参照附图并举 实施例,对本发明进一步详细ii明。
图2是本发明登录网站服务器的方法流程图,如图2所示,该方法包括
步骤201,网站服务器将网站用户的登录信息存储在一键登录服务器中, 约定该网站服务器的待登录页面与IM客户端通信的协议。
本步骤是为实现一键登录所做的准备工作, 一旦网站服务器将网站用户的 登录信息存储在了一键登录服务器中,并且约定了待登录页面与IM客户端通 信的协议,除了更新一键登录服务器中的所述登录信息或者重新约定所述协议 的情况外,再次进行一鍵登录时,不必执行步骤201。
其中,待登录页面与IM客户端通信的协议通常是自定义的协议。
步骤202,待登录页面接收网站用户的一键登录触发,按照所述协议通过 IM客户端向 一键登录服务器发送一键登录请求数据包。
步骤203, —键登录服务器根据所述一鍵登录请求数据包和所述网站用户 的登录信息判断一键登录响应结果,将该结果通过IM客户端返回给待登录页 面。
步骤204,待登录页面根据该结果登录网站服务器。 假设网站服务器已经将网站用户的登录信息存储在了 一键登录服务器中, 并且约定了该网站服务器的待登录页面与IM客户端之间通信的协议,下面对
图2所示方法中的步骤202 204进行详细介绍。
图3是本发明图2所示登录网站服务器的方法中步骤202-204的详细方法 流程图,如图3所示,该方法包括
步骤301,待登录页面接收一键登录触发。
本步骤中,网站用户通过网页浏览器打开待登录网站的待登录页面,通过 该待登录页面中的一键登录确认模块来触发一键登录,例如,当该一键登录确 认模块是一按钮时,只需要点击该按钮即可触发一键登录。
其中,可以预先按照网站服务器与IM客户端约定的协议直接将一键登录 触发模块嵌入所述待登录页面,也可以预先按照网站服务器与IM客户端约定 的协议先将所述一键登录触发模块嵌入一键登录页面中,然后再将该一键登录 页面嵌入所述待登录页面。
步骤302,待登录页面发送一键登录请求数据包,IM客户端获取所述一键 登录请求数据包。
本步骤中,待登录页面按照预先与IM客户端约定的协议,组织一鍵登录 请求数据包,发送该一键登录请求数据包。该一鍵登录请求数据包中包含待登 录页面的类型信息。其中,所述类型信息通常是指待登录页面的业务类型。
待登录页面接收到一键登录触发后,调用IM客户端,IM客户端通过注册 协议解析器来截获和解析所述一键登录请求lfet据包。其中的协议解析器是针对 所述待登录页面与IM客户端预先约定的通信协议注册的,因此,能够识别并 截获所述一4建登录请求数据包。在得知所针对的协议的前提下,具体如何注册 相应的协议解析器属于现有技术。
步骤303, IM客户端重新组织一键登录请求数据包。
IM客户端通过协议解析器截获待登录页面发送的一键登录请求数据包后, 根据该数据包和IM客户端的信息重新组织一键登录请求数据包。
在重新组织一键登录请求数据包时,需要将待登录页面发送的一键登录请 求数据包中携带的待登录页面类型信息组织进新的 一鍵登录请求数据包中,还
所述新的一键登录请求数据包中。
该帧值长度通常为32位。当有多个IM用户登录IM客户端时,IM客户端弹出 当前登录的IM用户的列表,供网络用户从中选择与本次一键登录请求操作的 网络用户标识相对应的IM用户标识。其中,检测当前登录IM客户端的IM用
来冗成。
步骤304, IM客户端向一键登录服务器发送重新组织的一键登录请求数据包。
本步骤中,IM客户端可以直接向一键登录服务器发送重新组织的一键登录 请求数据包,也可以通过中转服务器发送重新组织的一键登录请求数据包。
步骤305, —键登录服务器根据IM客户端发来的一键登录请求数据包和该 一键登录服务器存储的网站用户的登录信息判断登录响应结果。
本步骤中,所述登录信息包括网站用户标识、待登录页面的类型信息、登 录态网页URL地址三者的对应关系,以及网站用户标识与IM用户标识的对应 关系;所述IM客户端重新组织的一键登录请求数据包中携带有所述待登录页 面的类型信息、该IM客户端的认证码、登录该IM客户端的IM用户标识;所 述一键登录服务器中存储有IM客户端的认证码。
一键登录服务器根据所述一键登录请求数据包和所述网站用户的登录信息 判断一键登录响应结果的具体方法为
一键登录服务器判断收到的一键登录请求数据包中携带的IM客户端认证 码与该一键登录服务器自身存储的IM客户端认证码是否一致,若一致,查找 所述一键登录请求数据包中携带的IM用户标识对应的网站用户标识,查找该 网站用户标识以及所述一键登录请求数据包中携带的待登录页面类型信息共同 对应的登录态网页URL地址,将查找结果作为一键登录响应结果,具体地,如 果查找到所述URL地址,则一键登录响应成功,否则一键登录响应失败。
所述网站用户标识与IM用户标识的对应关系可以为网站用户标识与IM
用户标识采用相同的标识,则将所述对应关系存储在一键登录服务器中时,只 需在一键登录服务器中存储所述相同的标识即可。在这种情况下, 一键登录服
务器接收到IM客户端发来的一键登录请求数据包后,查找该数据包中携带的 IM用户标识和待登录页面的类型信息共同对应的登录态URL地址,将查找结 果作为一键登录响应结果。
本步骤中,IM客户端发送的一键登录请求数据包中携带的IM客户端认证 码和一键登录服务器中存储的IM客户端认证码分别是IM客户端和一键登录服 务器预先从IM服务器中获取的。通常,所述认证码具有有效期, 一键登录服 务器和IM客户端在所述认证码过期后,均从IM服务器中获取新的认证码。
由于一键登录请求数据包中的IM客户端认证码和一键登录服务器中的IM 客户端认证码均是从IM服务器中获取的,因此,二者应一致,如果一键登录 服务器接收的一键登录请求数据包中的IM客户端认证码与该一键登录服务器 自身存储的IM客户端认证码不一致,则说明该一键登录请求数椐包未通过认 证, 一键登录服务器可以通过IM客户端向待登录页面返回登录失败消息,并 说明失败原因为认证失败。
IM客户端在向一键登录服务器转发待登录页面发来的一键登录请求数据 包时,将认证码也携带在重新组织的一键登录请求数据包中发给一键登录服务 器,从而可以借助IM客户端的验证功能,提高网页的安全性,这是因为,IM 客户端与一键登录服务器之间采用的验证协议为客户端-服务器协议(CS协 议),而传统的登录方法登录网站服务器采用的协议是超文本传输(http)协议, CS协议的安全性高于http协议的安全性。
步骤306, —键登录服务器向IM客户端发送一键登录响应结果。
本步骤中, 一键登录服务器可以直接向IM客户端发送一键登录响应结果, 也可以通过中转服务器向IM客户端发送一键登录响应结果。
当一键登录响应成功时, 一键登录服务器向IM客户端发送一键登录响应 成功消息,并在该成功消息中携带有登录态页面URL地址。当一键登录响应失 败时, 一键登录服务器向IM客户端发送一件登录响应失败消息,并且可以在该失败消息中携带有登录失败的原因。
步骤307, IM客户端将一4定登录响应结果返回给相应的待登录页面。 本步骤中,IM客户端可以通过窗口查找方法或者事件响应方法将一键登录
响应结果返回给相应的待登录页面。
当IM客户端通过窗口查找方法将一键登录响应结果返回给相应的待登录
页面时,IM客户端根据一键登录响应结果与待登录页面发来的一键登录请求数
据包的对应关系,查找相应的待登录页面,将所述一鍵登录响应结果发给查找
到的待登录页面。
具体地,可以通过待登录页面的窗口主题来查找相应的待登录页面。相应 地,在步骤302中,待登录页面按照与IM客户端约定的协议组织一键登录请 求数据包之前,还需产生待登录页面的窗口主题,并在所述一键登录请求数据 包中携带所述窗口主题。所述窗口主题可以是随机产生的,也可以是按照预定 原则产生的,只要保证当前打开的待登录页面的窗口主题不重名即可。
通过待登录页面的窗口主题来查找相应的待登录页面时,根据一键登录响 应结果对应的一键登录请求数据包中携带的窗口主题,查找具有该窗口主题的 4寺登录页面。
所述一4t登录响应结果和一键登录请求数据包的对应关系可以为携带有 相同窗口主题的一键登录响应结果与 一键登录请求数据包相互对应。这种情况 下,在IM客户端向一键登录服务器发送的一键登录请求数据包中和一键登录 服务器返回的一键登录响应结果中均需携带待登录页面的窗口主题。
所述一键登录响应结果和一键登录请求数据包的对应关系还可以为待登 录页面发来的 一键登录请求数据包标识、IM客户端重新组织的 一键登录请求数 据包标识,以及携带有所述一键登录响应结果的数据包的标识相互对应。
当通过待登录页面的窗口主题来查找相应的待登录页面时,可以按照网页 的嵌入层次,逐层查找待登录页面。为了简化查找复杂度,同时提高查找速度, 网页的嵌入层次需要小于预定数目,该预定数目依据所述查找速度和所述查找 复杂度而定。
当IM客户端通过事件响应方法将一键登录响应结果返回给相应的待登录 页面时,IM客户端接收一键登录服务器发来的一键登录响应结果,触发一键登 录事件,待登录页面监听并响应所述一键登录事件。
其中,所述IM客户端可以通过ActiveX控件触发一键登录事件,所述待 登录页面通过所述ActiveX控件监听并响应所述一键登录事件。具体如何通过 ActiveX控件来触发、监听和响应事件属于现有技术。
步骤308,待登录页面根据登录结果登录网站服务器。
如果登录结果为成功,则该登录结果中含有登录态网页URL地址。待登录 页面收到登录成功的消息后,跳转至所述URL地址对应的登录态网页,如果登 录结果为失败,则可以在待登录页面显示登录失败提示。
下面给出简化用户操作的网站登录系统实施例,以及相应的IM客户端实 施例、 一键登录服务器实施例和网站服务器实施例。
图4是本发明简化用户操作的网站登录系统结构图,如图4所示,该系统 包括网站服务器401、 IM客户端402和一键登录服务器403。
网站服务器401,将网站用户的登录信息存储在一键登录服务器403中, 约定网站服务器401的待登录页面与M客户端402通信的协议。
网站服务器401的待登录页面,接收网站用户的一键登录触发,按照所述 协议通过IM客户端402向一键登录服务器403发送一鍵登录请求数据包,根 据IM客户端402转发的一键登录响应结果登录网站服务器401。
IM客户端402,在所述待登录页面和一4建登录服务器403之间转发数据包。
一键登录服务器403,根据所述一键登录请求数据包和所述网站用户的登 录信息判断一键登录响应结果,将该结果通过IM客户端402返回给所述待登 录页面。
图5是本发明的IM客户端结构图,如图5所示,该IM客户端包括网站登 录模块501。
网站登录模块501,按照预先与网站登录服务器的待登录页面约定的协议, 获取该待登录页面发送的一鍵登录请求数据包,向一键登录服务器转发该数据
包,将一键登录服务器发送的 一键登录响应结果返回给所述待登录页面。
图6是图5中网站登录模块501的结构图,如图6所示,网站登录模块501 包括一键登录请求数据包转发模块5011和一4建登录响应结果转发模块5012。
一键登录请求数据包转发模块5011,按照预先与网站登录服务器的待登录 页面约定的协议,获取该待登录页面发送的一键登录请求数据包,根据该数据 包和该IM客户端的信息,重新组织一键登录请求数据包并发给一键登录服务 器。
一键登录响应结果转发模块5012用于,接收一键登录服务器发来的一键登 录响应结果,根据该一键登录响应结果与待登录页面发来的一键登录请求数据 包的对应关系,查找相应的待登录页面,将所述一键登录响应结果发给查找到 的待登录页面。
或者, 一键登录响应结果转发模块5012用于,接收一键登录服务器发来的 一键登录响应结果,触发一键登录事件,以〗更待登录页面监听并响应所述一键 登录事件。
图7是本发明的一鍵登录服务器结构图,如图7所示,该一键登录服务器 包括登录信息存储模块701和登录结果判断模块702。
登录信息存储模块701 ,用于存储网站用户的登录信息。
登录结果判断模块702,接收IM客户端发来的一键登录请求数据包,根据 该一键登录请求数据包和登录信息判断一键登录响应结果,将该一键登录响应 结果发给IM客户端。
图8是本发明的网站服务器结构图,如图8所示,该网站服务器包括一鍵 登录服务器通讯模块801和IM客户端通讯才莫块802。
一键登录服务器通讯模块801,用于将网站用户的登录信息存储在一键登 录服务器中。
IM客户端通讯模块802,嵌入在该网站服务器的待登录页面中,用于接收 网站用户的一键登录触发,按照预先与IM客户端约定的协议,向IM客户端发 送一键登录请求数据包。
由上述技术方案可见,通过IM客户端在网站服务器的待登录页面与一键 登录服务器之间转发数据包,网站用户只需触发一键登录操作,即可登录网站 服务器,不必在每次登录网站服务器时都输入网站用户的标识和密码,简化了 网站用户登录业务网站的操作。
而且,在IM客户端转发待登录页面和一键登录服务器之间的数据包的过 程中,借助IM客户端的验证功能,还可以提高登录网站服务器的安全性。
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护 范围,凡在本发明的精神和原则之内所做的任何修改、等同替换、改进等, 均应包含在本发明的保护范围之内。
权利要求
1、一种简化用户操作的网站登录方法,其特征在于,该方法包括将网站用户的登录信息存储在一键登录服务器中,约定该网站服务器的待登录页面与即时通讯IM客户端通信的协议;待登录页面接收网站用户的一键登录触发,按照所述协议通过IM客户端向一键登录服务器发送一键登录请求数据包;一键登录服务器根据所述一键登录请求数据包和所述网站用户的登录信息判断一键登录响应结果,将该结果通过IM客户端返回给待登录页面;待登录页面根据该结果登录网站服务器。
2、 如权利要求l所述的方法,其特征在于,按照所述协议通过IM客户端 向 一键登录服务器发送一键登录请求数据包包括待登录页面按照所述协议组织一键登录请求数据包并发送; IM客户端获取待登录页面发送的一键登录请求数据包,根据该数据包和该 IM客户端的信息,重新组织一键登录请求数据包并发送。
3、 如权利要求2所述的方法,其特征在于,所述IM客户端获取待登录页 面发送的一键登录请求数据包的方法包括IM客户端注册协议解析器,通过该协议解析器截获待登录页面发送的一键 登录请求数据包。
4、 如权利要求2所述的方法,其特征在于,所述将该结果通过IM客户端 返回给待登录页面包括一键登录服务器将一键登录响应结果发给IM客户端,IM客户端根据一键 登录响应结果与待登录页面发来的一键登录请求数据包的对应关系,查找相应 的待登录页面,将所述一键登录响应结果发给查找到的待登录页面。
5、 如权利要求4所述的方法,其特征在于,所述待登录页面按照所述协议 组织一键登录请求数据包之前,该方法进一步包括产生待登录页面的窗口主 题; 所述一键登录请求数据包中携带有窗口主题; 所述查找相应的待登录页面包括根据一键登录响应结果对应的一键登录请求数据包中携带的窗口主题,查 找具有该窗口主题的待登录页面。
6、 如权利要求4或5所述的方法,其特征在于,所述待登录页面接收网站 用户的一键登录触发的方法为在待登录页面内嵌入一键登录页面,网站用户通过触发所述一键登录页面 中的一键登录确认模块来触发一键登录。
7、 如权利要求6所述的方法,其特征在于,网页的嵌入层次小于预定数目。
8、 如权利要求2所述的方法,其特征在于,所述将该结果通过IM客户端 返回给待登录页面包括IM客户端接收一键登录服务器发来的一键登录响应结果,触发一键登录事 件,待登录页面监听并响应所述一键登录事件。
9、 如权利要求2所述的方法,其特征在于,所述根据该数据包和该IM客 户端的信息,重新组织一4走登录请求数据包包括若当前有多个IM用户登录IM客户端,则弹出当前登录的IM用户的列表 供网站用户选择,根据选定的IM用户信息和所述数据包重新组织一键登录请 求数据包。
10、 如权利要求1至5中的任一权项或权利要求7至9中的任一权项所述 的方法,其特征在于,所述待登录页面接收网站用户的一键登录触发的方法为在待登录页面内嵌一键登录确认模块,网站用户通过触发所述确认模块来 触发一键登录。
11 、如权利要求2至5中的任一权项或权利要求7至9中的任一权项所述的方法,其特征在于,所述待登录页面发来的 一键登录数据包中携带有待登录页面的类型信息; 所述IM客户端重新组织的一键登录请求数据包中携带有所述待登录页面的类型信息、该IM客户端的认证码、登录该IM客户端的IM用户标识; 所述登录信息包括网站用户标识、待登录页面的类型信息、登录态网页统一资源定位符URL地址三者的对应关系,以及网站用户标识与IM用户标识的 对应关系;所述一键登录服务器中存储有IM客户端的认证码;一键登录服务器才艮据所述一键登录请求数据包和所述网站用户的登录信息 判断一键登录响应结果包括一键登录服务器判断收到的一键登录请求数据包中携带的IM客户端认证 码与该一键登录服务器自身存储的IM客户端认证码是否一致,若一致,查找 所述一键登录请求数据包中携带的IM用户标识对应的网站用户标识,查找该 网站用户标识以及所述一键登录请求数据包中携带的待登录页面类型共同对应 的登录态网页URL地址,将查找结果作为一键登录响应结果。
12、 如权利要求11所述的方法,其特征在于,所述该IM客户端的认证码
13、 如权利要求12所述的方法,其特征在于,所述认证码具有有效期,一 键登录服务器和IM客户端在所述认证码过期后,均从IM服务器中获取新的认 证码。
14、 一种简化用户操作的网站登录系统,其特征在于,该系统包括网站服 务器、IM客户端和一键登录服务器;所述网站服务器,将网站用户的登录信息存储在一键登录服务器中,约定 该网站服务器的待登录页面与IM客户端通信的协议;所述待登录页面,接收网站用户的一键登录触发,按照所述协议通过IM 客户端向一键登录服务器发送一键登录请求数据包,根据IM客户端转发的一 键登录响应结果登录网站服务器;所述IM客户端,在所述待登录页面和一键登录服务器之间转发数据包;所述一键登录服务器,根据所述一键登录请求数据包和所述网站用户的登 录信息判断一4建登录响应结果,将该结果通过IM客户端返回给所述待登录页 面。
15、 一种IM客户端,其特征在于,该IM客户端包括网站登录模块; 所述网站登录模块,按照预先与网站登录服务器的待登录页面约定的协议,获取该待登录页面发送的一键登录请求数据包,向一键登录服务器转发该数据 包,将一键登录服务器发送的一键登录响应结果返回给所述待登录页面。
16、 如权利要求15所述的IM客户端,其特征在于,所述网站登录模块包 括一键登录请求数据包转发模块和一键登录响应结果转发模块;所述一键登录请求数据包转发模块,按照预先与网站登录服务器的待登录 页面约定的协议,获取该待登录页面发送的一^f建登录请求数据包,根据该数据 包和该IM客户端的信息,重新组织一键登录请求数据包并发给一键登录服务 器;所述一键登录响应结果转发模块,接收一4建登录服务器发来的一键登录响 应结果,根据该一键登录响应结果与待登录页面发来的一键登录请求数据包的 对应关系,查找相应的待登录页面,将所述一键登录响应结果发给查找到的待 登录页面。
17、 如权利要求15所述的IM客户端,其特征在于,所述网站登录模块包 括一键登录请求数据包转发模块和一键登录响应结果转发模块;所述一键登录请求数据包转发模块,按照预先与网站登录服务器的待登录 页面约定的协议,获取该待登录页面发送的一键登录请求数据包,根据该数据包和该IM客户端的信息,重新组织一键登录请求数据包并发给一键登录服务 器;所述一键登录响应结果转发模块,接收一鍵登录服务器发来的一键登录响 应结果,触发一键登录事件,以便待登录页面监听并响应所述一键登录事件。
18、 一种一键登录服务器,其特征在于,该一键登录服务器包括登录信息 存储模块和登录结果判断模块;所述登录信息存储模块,用于存储网站用户的登录信息; 所述登录结果判断模块,接收IM客户端发来的一鍵登录请求数据包,根 据该一键登录请求数据包和登录信息判断一键登录响应结果,将该一键登录响 应结果发给IM客户端。
19、 一种网站服务器,其特征在于,该网站服务器包括一键登录服务器通 讯模块和IM客户端通讯模块;所述一键登录服务器通讯模块,用于将网站用户的登录信息存储在一键登 录服务器中;所述IM客户端通讯模块,嵌入在该网站服务器的待登录页面中,用于接 收网站用户的一键登录触发,按照预先与IM客户端约定的协议,向IM客户端 发送一键登录请求数据包。
全文摘要
本发明实施例公开了简化用户操作的网站登录方法、系统、客户端和服务器,包括将网站用户的登录信息存储在一键登录服务器中,约定该网站服务器的待登录页面与即时通讯IM客户端通信的协议;待登录页面接收网站用户的一键登录触发,按照所述协议通过IM客户端向一键登录服务器发送一键登录请求数据包;一键登录服务器根据所述一键登录请求数据包和所述网站用户的登录信息判断一键登录响应结果,将该结果通过IM客户端返回给待登录页面;待登录页面根据该结果登录网站服务器。应用本发明能够简化网络用户登录网站所需的操作,方便网络用户登录网站,还可以借助IM客户端的验证功能,提高登录网站服务器的安全性。
文档编号H04L29/06GK101350797SQ20081021237
公开日2009年1月21日 申请日期2008年9月17日 优先权日2008年9月17日
发明者张天平 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1