发明名称 跨域登录系统及方法
摘要 本发明公开了一种跨域登录系统及方法,方法包括以下步骤:S<sub>1</sub>、在接收到访问请求后,在第一域的主页面中显示登录按钮;S<sub>2</sub>、在接收到点击按钮的操作后,在主页面中创建iframe窗口并将src属性设置为第二域的登录页面地址;S<sub>3</sub>、显示第二域的登录框,登录框包括表单域及确认按钮;S<sub>4</sub>、在接到点击确认按钮的操作后,将登录信息以POST方式发送至第二域的域名服务器;S<sub>5</sub>、判断登录信息是否正确,若正确,执行步骤S<sub>6</sub>,若不正确,返回步骤S<sub>3</sub>;S<sub>6</sub>、关闭登录框并在iframe窗口中提示登录成功的消息。本发明能够采用POST方式传送数据并采用iframe窗口方式来进行跨域数据交互,保证了跨域登录的安全性。
申请公布号 CN103856493A 申请公布日期 2014.06.11
申请号 CN201210495673.X 申请日期 2012.11.28
申请人 纽海信息技术(上海)有限公司 发明人 杨林
分类号 H04L29/08(2006.01)I 主分类号 H04L29/08(2006.01)I
代理机构 上海智信专利代理有限公司 31002 代理人 薛琦;王婧荷
主权项 一种跨域登录方法,其特征在于,其包括以下步骤:S<sub>1</sub>、在接收到一访问一第一域的请求后,在该第一域的主页面中显示一登录按钮;S<sub>2</sub>、在接收到一点击该登录按钮的操作后,在该第一域的主页面中创建一iframe窗口并将该iframe窗口的src属性设置为一第二域的登录页面地址;S<sub>3</sub>、在该iframe窗口中显示该第二域的登录框,其中,该登录框包括一表单域以及一确认按钮,该表单域用于输入登录信息;S<sub>4</sub>、在接收到一点击该确认按钮的操作后,将在该表单域中输入的登录信息以POST方式发送至该第二域的域名服务器;S<sub>5</sub>、该第二域的域名服务器判断该登录信息是否正确,若正确,则执行步骤S<sub>6</sub>,若不正确,则返回步骤S<sub>3</sub>;S<sub>6</sub>、将该iframe窗口的window.location属性设置为该第一域的域名地址,该第一域的域名服务器接收判断结果,关闭该登录框并在该iframe窗口中提示登录成功的消息。
地址 201203 上海市浦东新区祖冲之路295号102室