一种跨终端的免登方法和设备技术

技术编号:14411751 阅读:30 留言:0更新日期:2017-01-11 23:43
本申请公开了一种跨终端的免登方法,所述方法包括:服务器根据所述登录请求中的IP地址查询其存储的登录成功的终端设备的唯一标识信息、登录时的IP地址和用户登录身份标识号码ID的对应关系中在同一IP地址下登录成功的终端设备;根据登录请求中的唯一标识信息查询其存储的终端设备之间的唯一标识信息的对应关系中发送登录请求的终端设备和登录成功的终端设备之间的唯一标识信息的对应关系;将登录成功的所述终端设备的用户登录ID所对应的数据cookie发送到所述终端设备当前登录页面对应的浏览器中,以使所述终端设备进行自动登录。本申请可以使用户在换用终端设备进行登录时避免了再次重新输入账号和密码,还保证了用户信息的安全。

【技术实现步骤摘要】

本申请涉及计算机领域,特别是涉及一种跨终端的免登方法和设备
技术介绍
在现有的生活中,终端用户往往会拥有多个或多种终端设备,如:多个手机、多个PIAD或多台电脑等终端设备,当用户在一个终端设备换到另一个终端设备上进行账号登录时需要重新输入账号、密码进行登录,这样不仅麻烦,还容易出错。在现有技术中,实现跨终端设备之间实现免登的方法为:当用于使用电脑登录时,如果此时用于向换用其他终端设备进行登录,所述电脑登录的web页面生成一个包含账号、密码的二维码,用户使用等够进行扫描二维码的APP如:微信,对二维码进行扫描,扫描后用户换用的终端设备就自动进行账号登录。在实现本申请的过程中,专利技术人发现现有技术至少存在如下问题:现有技术的中的免登方法比较麻烦,需要终端设备打开能够扫描的APP,找到相应的扫描功能进行扫描,如果终端设备没有能够扫描二维码的APP则就不能实现免登了,并且如果二维码被其他人获取会对自身账号的安全性造成威胁。
技术实现思路
本申请的目的在于提供一种跨终端的免登方法和设备,服务器通过查询在同一登录IP地址进行登录的终端设备与登录成功的终端设备之间唯一标识信息的关系以及登录成功的终端设备的唯一标识信息和用户登录ID的关系来使终端设备进行自动登录。一种跨终端的免登方法,所述方法包括:服务器获取所述终端设备发送的携带有自身的唯一标识信息和登录时的网络协议IP地址的登录请求;所述服务器根据所述登录请求中的IP地址查询其存储的登录成功的终端设备的唯一标识信息、登录时的IP地址和用户登录身份标识号码ID的对应关系中在同一IP地址下是否存在登录成功的终端设备;如果存在,所述服务器根据登录请求中的唯一标识信息查询其存储的终端设备之间的唯一标识信息的对应关系中是否存在发送登录请求的终端设备和登录成功的终端设备之间的唯一标识信息的对应关系;如果存在,所述服务器将登录成功的所述终端设备的用户登录ID所对应的数据cookie发送到所述终端设备当前登录页面对应的浏览器中,以使所述终端设备进行自动登录。所述服务器获取所述终端设备发送的携带有自身的唯一标识信息和登录时的IP地址的登录请求,具体为:所述服务器获取所述终端设备在访问登录页面时发送的携带有登录页面通过直译式脚本语言JS调用当前登录页面的FLASH工具插件获取的所述终端设备的唯一标识信息和登录时的IP地址的登录请求。一种跨终端的免登方法,所述方法包括:终端设备在访问登录页面时向服务器发送携带有自身的唯一标识信息和登录时的IP地址的登录请求;所述终端设备获取所述服务器根据所述登录请求得到的包含有登录成功的终端设备的用户登录ID的查询结果,以使所述终端设备根据所述查询结果进行登录。所述终端设备在访问登录页面时向服务器发送携带有唯一标识信息和登录时的IP的登录请求,具体为:所述终端设备在访问登录页面时将登录页面通过JS调用当前登录页面的软件FLASH工具插件获取的所述终端设备的唯一标识信息和登录时的IP地址携带在登录请求中发送给所述服务器。所述终端设备根据所述查询结果进行登录,具体为:所述终端设备通过当前登录页面对应的浏览器中的由所述服务器发送的根据查询结果得到的登录成功的所述终端设备的用户登录ID所对应的数据cookie进行自动登录。一种服务器,所述服务器包括:获取模块,用于获取所述终端设备发送的携带有自身的唯一标识信息和登录时的网络协议IP地址的登录请求;第一查询模块,用于根据所述登录请求中的IP地址查询其存储的登录成功的终端设备的唯一标识信息、登录时的IP地址和用户登录身份标识号码ID的对应关系中在同一IP地址下是否存在登录成功的终端设备;第二查询模块,如果存在,用于根据登录请求中的唯一标识信息查询其存储的终端设备之间的唯一标识信息的对应关系中是否存在发送登录请求的终端设备和登录成功的终端设备之间的唯一标识信息的对应关系;发送模块,如果存在,用于将登录成功的所述终端设备的用户登录ID所对应的数据cookie发送到所述终端设备当前登录页面对应的浏览器中,以使所述终端设备进行自动登录。所述获取模块具体用于:获取所述终端设备在访问登录页面时发送的携带有登录页面通过直译式脚本语言JS调用当前登录页面的FLASH工具插件获取的所述终端设备的唯一标识信息和登录时的IP地址的登录请求。一种终端设备,所述终端设备包括:发送模块,用于在访问登录页面时向服务器发送携带有自身的唯一标识信息和登录时的IP地址的登录请求;获取模块,用于获取所述服务器根据所述登录请求得到的包含有登录成功的终端设备的用户登录ID的查询结果,以使所述终端设备根据所述查询结果进行登录。所述发送模块具体用于:在访问登录页面时将登录页面通过JS调用当前登录页面的软件FLASH工具插件获取的所述终端设备的唯一标识信息和登录时的IP地址携带在登录请求中发送给所述服务器。所述终端设备根据所述查询结果进行登录,具体为:所述终端设备通过当前登录页面对应的浏览器中的由所述服务器发送的根据查询结果得到的登录成功的所述终端设备的用户登录ID所对应的数据cookie进行自动登录。与现有技术相比,本申请实施例至少具有以下优点:本申请服务器根据其存储的终端设备之间的唯一标识信息的对应关系,以及当终端设备登录成功后存储的其登录时的IP地址、唯一标识信息和用户登录ID的对应关系,通过正在进行登录的终端设备的登录IP和唯一标识信息查询在该登录IP下登录成功的终端设备的唯一标识信息和终端设备之间的唯一标识信息的对应关系确定正在登录的终端设备是否与登录成功的终端设备存在关系,如果存在,正在登录的终端设备获取登录成功的终端设备的用户登录ID进行自动登录,这样不仅使进行跨终端登录的终端设备登录过程简单,并且不需要进行登录的终端设备必须要有特定的软件或硬件,降低了跨终端登录的终端的要求限制,同时,进行登录的终端设备必须是与登录成功的终端设备在同一登录IP地址下,保证了用户信息的安全。附图说明图1为本申请实施例中的一种跨终端的免登方法流程图之一;图2为本申请实施例中的一种跨终端的免登方法流程图之二;图3为本申请实施例中的一种免登流程示意图;图4为本申请实施例中的一种服务器的结构示意图;图5为本申请实施例中的一种终端设备的结构示意图。具体实施方式本申请服务器通过查询在同一登录IP(InternetProtocol,互联网协议)地址进行登录的终端设备与登录成功的终端设备之间的唯一标识信息的关系,以及登录成功的终端设备的唯一标识信息和用户登录ID(Identity,身份标识号码)的关系来使终端设备进行自动登录。下面将结合本申请中的附图,对本申请中的技术方案进行清楚、完整的描述,显然,所描述的实施例是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。如图1所示,为本申请实施例中一种跨终端的免登方法之一,所述方法包括:步骤101,服务器获取所述终端设备发送的携带有自身的唯一标识信息和登录时的IP地址的登录请求。其中,所述唯一标识信息可以为MAC地址(MediaAccessControl,媒体访问控制),也可以为所述终端设备所独有的其他标本文档来自技高网...
一种跨终端的免登方法和设备

【技术保护点】
一种跨终端的免登方法,其特征在于,所述方法包括:服务器获取所述终端设备发送的携带有自身的唯一标识信息和登录时的网络协议IP地址的登录请求;所述服务器根据所述登录请求中的IP地址查询其存储的登录成功的终端设备的唯一标识信息、登录时的IP地址和用户登录身份标识号码ID的对应关系中在同一IP地址下是否存在登录成功的终端设备;如果存在,所述服务器根据登录请求中的唯一标识信息查询其存储的终端设备之间的唯一标识信息的对应关系中是否存在发送登录请求的终端设备和登录成功的终端设备之间的唯一标识信息的对应关系;如果存在,所述服务器将登录成功的所述终端设备的用户登录ID所对应的数据cookie发送到所述终端设备当前登录页面对应的浏览器中,以使所述终端设备进行自动登录。

【技术特征摘要】
1.一种跨终端的免登方法,其特征在于,所述方法包括:服务器获取所述终端设备发送的携带有自身的唯一标识信息和登录时的网络协议IP地址的登录请求;所述服务器根据所述登录请求中的IP地址查询其存储的登录成功的终端设备的唯一标识信息、登录时的IP地址和用户登录身份标识号码ID的对应关系中在同一IP地址下是否存在登录成功的终端设备;如果存在,所述服务器根据登录请求中的唯一标识信息查询其存储的终端设备之间的唯一标识信息的对应关系中是否存在发送登录请求的终端设备和登录成功的终端设备之间的唯一标识信息的对应关系;如果存在,所述服务器将登录成功的所述终端设备的用户登录ID所对应的数据cookie发送到所述终端设备当前登录页面对应的浏览器中,以使所述终端设备进行自动登录。2.如权利要求1所述方法,其特征在于,所述服务器获取所述终端设备发送的携带有自身的唯一标识信息和登录时的IP地址的登录请求,具体为:所述服务器获取所述终端设备在访问登录页面时发送的携带有登录页面通过直译式脚本语言JS调用当前登录页面的FLASH工具插件获取的所述终端设备的唯一标识信息和登录时的IP地址的登录请求。3.一种跨终端的免登方法,其特征在于,所述方法包括:终端设备在访问登录页面时向服务器发送携带有自身的唯一标识信息和登录时的IP地址的登录请求;所述终端设备获取所述服务器根据所述登录请求得到的包含有登录成功的终端设备的用户登录ID的查询结果,以使所述终端设备根据所述查询结果进行登录。4.如权利要求3所述方法,其特征在于,所述终端设备在访问登录页面时向服务器发送携带有唯一标识信息和登录时的IP的登录请求,具体为:所述终端设备在访问登录页面时将登录页面通过JS调用当前登录页面的
\t软件FLASH工具插件获取的所述终端设备的唯一标识信息和登录时的IP地址携带在登录请求中发送给所述服务器。5.如权利要求3所述方法,其特征在于,所述终端设备根据所述查询结果进行登录,具体为:所述终端设备通过当前登录页面对应的浏览器中的由所述服务器发送的根据查询结果得到的登录...

【专利技术属性】
技术研发人员:方腾飞
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛;KY

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1