CN107749858A - 一种端点之间切换方法及装置 - Google Patents

一种端点之间切换方法及装置 Download PDF

Info

Publication number
CN107749858A
CN107749858A CN201711081220.1A CN201711081220A CN107749858A CN 107749858 A CN107749858 A CN 107749858A CN 201711081220 A CN201711081220 A CN 201711081220A CN 107749858 A CN107749858 A CN 107749858A
Authority
CN
China
Prior art keywords
destination
end points
user
login information
source
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.)
Pending
Application number
CN201711081220.1A
Other languages
English (en)
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.)
Zhengzhou Yunhai Information Technology Co Ltd
Original Assignee
Zhengzhou Yunhai Information Technology 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 Zhengzhou Yunhai Information Technology Co Ltd filed Critical Zhengzhou Yunhai Information Technology Co Ltd
Priority to CN201711081220.1A priority Critical patent/CN107749858A/zh
Publication of CN107749858A publication Critical patent/CN107749858A/zh
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0815Network architectures or network communication protocols for network security for authentication of entities providing single-sign-on or federations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明提供一种端点之间切换方法及装置,上述方法包括以下步骤:源端获取目的端的用户登录信息;所述源端嵌套的浮动框架iframe获取所述用户登录信息,切换至所述目的端。上述技术方案中,通过嵌套的浮动框架iframe获取用户登录信息,实现跨域登陆,进而实现了端点之间的快速切换,方便了用户在不同端点之间频繁切换的同时输入账号和密码,提高了易用性,大大提升了用户体验。

Description

一种端点之间切换方法及装置
技术领域
本发明属于计算机技术领域,尤其涉及一种端点之间切换方法及装置。
背景技术
目前产品交付后经常碰到需要和其余***集成的问题,因为用户经常同时登陆好几个应用,并同时操作:例如,使用者登陆A***或A网站后想直接跳转到另一***B或网站B,但是这时候需要用户再输入一次账户和密码,因为两个***的账号和密码不在同一个数据库,数据可能也不同,这在使用上给用户带来了极大地不便,严重降低了用户体验。
因此,迫切需要提供一种端点之间切换方案来解决上述技术问题。
发明内容
本发明提供一种端点之间切换方法及装置,以解决上述问题。
本发明实施例提供一种端点之间切换方法,包括以下步骤:源端获取目的端的用户登录信息;
所述源端嵌套的浮动框架iframe获取所述用户登录信息,切换至所述目的端。
本发明实施例还提供一种端点之间切换装置,包括处理器,适于实现各指令;存储设备,适于存储多条指令,所述指令适于由所述处理器加载并执行;
源端获取目的端的用户登录信息;
所述源端嵌套的浮动框架iframe获取所述用户登录信息,切换至所述目的端。
本发明实施例提供以下技术方案:源端获取目的端的用户登录信息;所述源端嵌套的浮动框架iframe获取所述用户登录信息,切换至所述目的端。
上述技术方案中,通过嵌套的浮动框架iframe获取用户登录信息,实现跨域登陆,进而实现了端点之间的快速切换,方便了用户在不同端点之间频繁切换的同时输入账号和密码,提高了易用性,大大提升了用户体验。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1所示为本发明实施例1的端点之间切换方法流程图;
图2所示为本发明实施例2的端点之间切换装置结构图。
具体实施方式
下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
本申请实施例提供一种端点之间切换方案:源端获取目的端的用户登录信息;所述源端嵌套的浮动框架iframe获取所述用户登录信息,切换至所述目的端。
下面以源端为A网站、目的端为B网站为例进行详细说明:
第一:将B网站的用户登陆信息同步到A网站数据库
1)A网站通过调用B网站提供的数据交换程序webservice(需要校验账号和密码)来获取用户登录信息,并写入自己数据库;
2)使用导入方式将B网站的用户登陆信息直接导入A网站。
第二:A网站内部嵌套隐藏的浮动框架iframe,内部是B网站的登陆入口;如果A网站需要切换到B网站那么只需要在A网站中请求登陆用户的B网站的登陆信息,并写入B网站的登陆入口,进行模拟登陆,来实现快速切换。
具体而言:
A网站嵌套一隐藏的iframe,因为iframe可以实现跨域,在iframe中可以发送A网站的登陆请求;
A网站发出http请求获取当前用户对应在B网站中的登陆信息,通过js方法触发frame中的方法,此方法可以将获取到的登陆信息通过http请求发送给B网站;
B网站后台获取到请求后,进行登陆验证,如果验证通过则请求通过,进入B网站;同时,将隐藏的iframe显示,其他的元素则删除,此时表示已经完成了A网站到B网站的切换。
本申请实施例是基于跨域登陆的方式来实现了网站之间的快速切换,方便了用户在不同网站之间频繁切换的同时输入账号和密码,提高了易用性,大大提升了用户体验。
图1所示为本发明实施例1的端点之间切换方法流程图,包括以下步骤:
步骤101:源端获取目的端的用户登录信息;
进一步地,所述源端获取目的端的用户登录信息的方式包括:
所述源端通过调用所述目的端的数据交换程序webservice获取所述目的端的用户登录信息;或者,
通过导入方式,将所述目的端的用户登录信息导入所述源端。
进一步地,所述源端将所述用户登录信息存入数据库。
进一步地,所述用户登录信息包括:用户账号、用户密码。
步骤102:所述源端嵌套的浮动框架iframe获取所述用户登录信息,切换至所述目的端。
进一步地,所述iframe中包含所述目的端的登录入口。
进一步地,所述源端嵌套的浮动框架iframe中的所述目的端的登录入口获取所述用户登录信息,切换至所述目的端。
本申请实施例是基于跨域登陆的方式来实现了端点之间的快速切换,方便了用户在不同端点之间频繁切换的同时输入账号和密码,提高了易用性,大大提升了用户体验。
图2所示为本发明实施例2的端点之间切换装置结构图,包括处理器,适于实现各指令;存储设备,适于存储多条指令,所述指令适于由所述处理器加载并执行;
源端获取目的端的用户登录信息;
所述源端嵌套的浮动框架iframe获取所述用户登录信息,切换至所述目的端。
进一步地,所述源端获取目的端的用户登录信息的方式包括:
所述源端通过调用所述目的端的数据交换程序webservice获取所述目的端的用户登录信息;或者,
通过导入方式,将所述目的端的用户登录信息导入所述源端。
进一步地,所述iframe中包含所述目的端的登录入口。
进一步地,所述源端嵌套的浮动框架iframe中的所述目的端的登录入口获取所述用户登录信息,切换至所述目的端。
进一步地,所述源端将所述用户登录信息存入数据库。
进一步地,所述用户登录信息包括:用户账号、用户密码。
本申请实施例是基于跨域登陆的方式来实现了端点之间的快速切换,方便了用户在不同端点之间频繁切换的同时输入账号和密码,提高了易用性,大大提升了用户体验。
本发明实施例提供以下技术方案:源端获取目的端的用户登录信息;所述源端嵌套的浮动框架iframe获取所述用户登录信息,切换至所述目的端。
上述技术方案中,通过嵌套的浮动框架iframe获取用户登录信息,实现跨域登陆,进而实现了端点之间的快速切换,方便了用户在不同端点之间频繁切换的同时输入账号和密码,提高了易用性,大大提升了用户体验。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (12)

1.一种端点之间切换方法,其特征在于,包括以下步骤:
源端获取目的端的用户登录信息;
所述源端嵌套的浮动框架iframe获取所述用户登录信息,切换至所述目的端。
2.根据权利要求1所述的端点之间切换方法,其特征在于,所述源端获取目的端的用户登录信息的方式包括:
所述源端通过调用所述目的端的数据交换程序webservice获取所述目的端的用户登录信息;或者,
通过导入方式,将所述目的端的用户登录信息导入所述源端。
3.根据权利要求1或2所述的端点之间切换方法,其特征在于,所述iframe中包含所述目的端的登录入口。
4.根据权利要求3所述的端点之间切换方法,其特征在于,所述源端嵌套的浮动框架iframe中的所述目的端的登录入口获取所述用户登录信息,切换至所述目的端。
5.根据权利要求1所述的端点之间切换方法,其特征在于,所述源端将所述用户登录信息存入数据库。
6.根据权利要求1所述的端点之间切换方法,其特征在于,所述用户登录信息包括:用户账号、用户密码。
7.一种端点之间切换装置,其特征在于,包括处理器,适于实现各指令;存储设备,适于存储多条指令,所述指令适于由所述处理器加载并执行;
源端获取目的端的用户登录信息;
所述源端嵌套的浮动框架iframe获取所述用户登录信息,切换至所述目的端。
8.根据权利要求7所述的端点之间切换装置,其特征在于,所述源端获取目的端的用户登录信息的方式包括:
所述源端通过调用所述目的端的数据交换程序webservice获取所述目的端的用户登录信息;或者,
通过导入方式,将所述目的端的用户登录信息导入所述源端。
9.根据权利要求7或8所述的端点之间切换装置,其特征在于,所述iframe中包含所述目的端的登录入口。
10.根据权利要求9所述的端点之间切换装置,其特征在于,所述源端嵌套的浮动框架iframe中的所述目的端的登录入口获取所述用户登录信息,切换至所述目的端。
11.根据权利要求7所述的端点之间切换装置,其特征在于,所述源端将所述用户登录信息存入数据库。
12.根据权利要求7所述的端点之间切换装置,其特征在于,所述用户登录信息包括:用户账号、用户密码。
CN201711081220.1A 2017-11-06 2017-11-06 一种端点之间切换方法及装置 Pending CN107749858A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711081220.1A CN107749858A (zh) 2017-11-06 2017-11-06 一种端点之间切换方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711081220.1A CN107749858A (zh) 2017-11-06 2017-11-06 一种端点之间切换方法及装置

Publications (1)

Publication Number Publication Date
CN107749858A true CN107749858A (zh) 2018-03-02

Family

ID=61250589

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711081220.1A Pending CN107749858A (zh) 2017-11-06 2017-11-06 一种端点之间切换方法及装置

Country Status (1)

Country Link
CN (1) CN107749858A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019210614A1 (zh) * 2018-05-04 2019-11-07 平安科技(深圳)有限公司 实现页面功能复用的方法及装置

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101662460A (zh) * 2008-08-25 2010-03-03 阿里巴巴集团控股有限公司 一种跨域通讯的方法、***和装置
CN102685025A (zh) * 2011-03-17 2012-09-19 深圳市同洲软件有限公司 一种多终端业务切换方法、终端和***
CN102754098A (zh) * 2009-12-22 2012-10-24 诺基亚公司 用于安全跨站脚本的方法和装置
CN103078912A (zh) * 2012-12-27 2013-05-01 北京思特奇信息技术股份有限公司 一种单点登录方法及***
CN103856493A (zh) * 2012-11-28 2014-06-11 纽海信息技术(上海)有限公司 跨域登录***及方法
CN105530232A (zh) * 2014-10-24 2016-04-27 腾讯科技(深圳)有限公司 一种账号登录方法和装置
CN106612290A (zh) * 2017-01-19 2017-05-03 河海大学 一种面向***集成的跨域单点登录方法
CN107229498A (zh) * 2017-05-31 2017-10-03 郑州云海信息技术有限公司 一种跨域实现javascript加载本地html文件的方法

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101662460A (zh) * 2008-08-25 2010-03-03 阿里巴巴集团控股有限公司 一种跨域通讯的方法、***和装置
CN102754098A (zh) * 2009-12-22 2012-10-24 诺基亚公司 用于安全跨站脚本的方法和装置
CN102685025A (zh) * 2011-03-17 2012-09-19 深圳市同洲软件有限公司 一种多终端业务切换方法、终端和***
CN103856493A (zh) * 2012-11-28 2014-06-11 纽海信息技术(上海)有限公司 跨域登录***及方法
CN103078912A (zh) * 2012-12-27 2013-05-01 北京思特奇信息技术股份有限公司 一种单点登录方法及***
CN105530232A (zh) * 2014-10-24 2016-04-27 腾讯科技(深圳)有限公司 一种账号登录方法和装置
CN106612290A (zh) * 2017-01-19 2017-05-03 河海大学 一种面向***集成的跨域单点登录方法
CN107229498A (zh) * 2017-05-31 2017-10-03 郑州云海信息技术有限公司 一种跨域实现javascript加载本地html文件的方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
陈林 等: "《"互联网+"智慧校园技术与工程实施》", 30 September 2017, 电子科技大学出版社 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019210614A1 (zh) * 2018-05-04 2019-11-07 平安科技(深圳)有限公司 实现页面功能复用的方法及装置

Similar Documents

Publication Publication Date Title
CN105451188B (zh) 实现信息推送的方法、服务器、共享者客户端、第三方客户端
CN103024061B (zh) 网络通讯录共享***及方法
US10582550B2 (en) Generating sequenced instructions for connecting through captive portals
CN103873692B (zh) 一种分享资源的方法、装置及***
CN105426448B (zh) 界面显示方法、装置及***
CN109691057A (zh) 经由私人内容分发网络可交换地取回敏感内容
CN109996234A (zh) 一种网络连接方法、热点终端和管理终端
US20120166518A1 (en) Providing state service for online application users
CN105554133A (zh) Http远程数据访问***和方法
CN105701122A (zh) 一种日志收集方法、装置及***
CN108809985B (zh) 一种移动平台***
CN108055646B (zh) 一种用于推荐用户的方法与设备
US9516009B2 (en) Authenticating redirection service
CN108292332A (zh) 利用第三方数据和元数据来扩展联合图
CN110390069A (zh) 数据校验的方法、装置、计算设备以及介质
CN110457629A (zh) 权限处理、权限控制方法及装置
US11882154B2 (en) Template representation of security resources
CN104426834B (zh) 一种网页请求方法、客户端、服务器以及***
CN107229875A (zh) 终端隐私保护方法及***
CN107749858A (zh) 一种端点之间切换方法及装置
US20140342661A1 (en) Social Network Based Wi-Fi Connectivity
CN103841125A (zh) 一种健康数据共享方法和***
CN110351719A (zh) 一种无线网络管理方法、***及电子设备和存储介质
CN105468636B (zh) 一种动态网页的图片加载方法、装置和***
CN105472029A (zh) 一种基于缓存的单点登录的方法及***

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20180302

RJ01 Rejection of invention patent application after publication