The embodiment of this application provides a cross-domain login method, which includes sending cross-domain login requests from clients to cross-domain login servers. The cross-domain login server obtains the domain name to be accessed, authentication information and target login information according to the cross-domain login request, and sends the target login information to the website server. The website server authenticates the login according to the target login information and sends authentication information to the cross-domain login server. The cross-domain login server receives access links based on authentication information and forwards them to the client. Clients access pages according to access links. As a result, when the employee client accesses the website server of the third party client system, the step of sending login information to the website server is omitted. It is convenient for the administrator to manage the login situation of the employee on the website server through the cross-domain login server, and improves the controllability, reliability and security of the access. At the same time, it simplifies the user operation of the employee and improves the employee. User experience.
【技术实现步骤摘要】
跨域登录方法
本申请涉及网站登录领域,具体而言,涉及一种跨域登录方法。
技术介绍
随着社会分工的专业化,公司间的商业活动也越发频繁,例如,企业经常委托专业的咨询分析公司进行评估分析,对于咨询分析公司进行评估分析时需要获得客户公司的相关数据,而在普遍现代化办公的当下,每个公司基本都有自己的内部系统,而系统与系统之间存在较大的封闭性,难以管控用户在系统间的访问。申请内容有鉴于此,本申请的目的在于提供一种跨域登录方法,以解决或者改善上述问题。为了实现上述目的,本申请实施例采用的技术方案如下:第一方面,本申请实施例提供一种跨域登录方法,应用于跨域登录系统,所述跨域登录系统包括分别客户端、网站服务器以及分别与所述客户端和所述网站服务器通信连接的跨域登录服务器,所述方法包括:所述客户端响应用户操作向所述跨域登录服务器发送跨域登录请求;所述跨域登录服务器根据所述跨域登录请求获得待访问域名以及验证信息;从预先存储的所述待访问域名对应的网站服务器的各个登录信息中获取与所述验证信息匹配的目标登录信息,并将所述目标登录信息发送到该网站服务器;所述网站服务器根据所述目标登录信息进行登录认证,并根据认证结果向所述跨域登录服务器发送认证信息;所述跨域登录服务器根据所述认证信息得到所述待访问域名的访问链接,并将所述访问链接转发到所述客户端;所述客户端根据所述访问链接访问访问页面。可选地,所述客户端向所述跨域登录服务器发送跨域登录请求的步骤之前,所述方法还包括:所述跨域登录服务器配置每个用户的用户权限,所述用户权限包括访问权限;从该网站服务器中获取所述待访问域名的登录信息集,登录信息集包 ...
【技术保护点】
1.一种跨域登录方法,其特征在于,应用于跨域登录系统,所述跨域登录系统包括分别客户端、网站服务器以及分别与所述客户端和所述网站服务器通信连接的跨域登录服务器,所述方法包括:所述客户端响应用户操作向所述跨域登录服务器发送跨域登录请求;所述跨域登录服务器根据所述跨域登录请求获得待访问域名以及验证信息;从预先存储的所述待访问域名对应的网站服务器的各个登录信息中获取与所述验证信息匹配的目标登录信息,并将所述目标登录信息发送到该网站服务器;所述网站服务器根据所述目标登录信息进行登录认证,并根据认证结果向所述跨域登录服务器发送认证信息;所述跨域登录服务器根据所述认证信息得到所述待访问域名的访问链接,并将所述访问链接转发到所述客户端;所述客户端根据所述访问链接访问访问页面。
【技术特征摘要】
1.一种跨域登录方法,其特征在于,应用于跨域登录系统,所述跨域登录系统包括分别客户端、网站服务器以及分别与所述客户端和所述网站服务器通信连接的跨域登录服务器,所述方法包括:所述客户端响应用户操作向所述跨域登录服务器发送跨域登录请求;所述跨域登录服务器根据所述跨域登录请求获得待访问域名以及验证信息;从预先存储的所述待访问域名对应的网站服务器的各个登录信息中获取与所述验证信息匹配的目标登录信息,并将所述目标登录信息发送到该网站服务器;所述网站服务器根据所述目标登录信息进行登录认证,并根据认证结果向所述跨域登录服务器发送认证信息;所述跨域登录服务器根据所述认证信息得到所述待访问域名的访问链接,并将所述访问链接转发到所述客户端;所述客户端根据所述访问链接访问访问页面。2.根据权利要求1所述的跨域登录方法,其特征在于,所述客户端向所述跨域登录服务器发送跨域登录请求的步骤之前,所述方法还包括:所述跨域登录服务器配置每个用户的用户权限,所述用户权限包括访问权限;从该网站服务器中获取所述待访问域名的登录信息集,登录信息集包括多个登录信息,所述登录信息包括所述待访问域名的用户ID以及用户密码;根据所述每个用户的用户权限从预先存储的总验证信息集中提取配置有访问权限的验证信息,建立所述待访问域名的验证信息集;建立所述将所述待访问域名的登录信息集与验证信息集之间的映射关系。3.根据权利要求2所述的跨域登录方法,其特征在于,所述从预先存储的所述待访问域名对应的网站服务器的各个登录信息中获取与所述验证信息匹配的目标登录信息的步骤包括:根据配置的每个用户的用户权限判断所述验证信息对应的用户是否配置有所述访问权限;若是,根据所述映射关系从预先存储的所述待访问域名对应的网站服务器的各个登录信息中获取与所述验证信息匹配的目标登录信息。4.根据权利要求1所述的跨域登录方法,其特征在于,所述跨域登录服务器根据所述认证信息得到所述待访问域名的访问链接,并将所述访问链接转发到所述客户端的步骤包括:所述跨域登录服务器根据所述认证信息与该网站服务器建立虚拟专用网络;通过所述虚拟专属网络从该网站服务器获得所述待访问域名的访问链接,并将所述访问链接转发到所述客户端;所述客户端根据所述访问链接访问访问页面的步骤之后,所述方法还包括:所述客户端响应用户操作在所述访问页面上生成页面操作请求,并将所述页面操作请求发送到所述服务器;所述服务器将所述页面操作请求通过所述虚拟专属网络转发到该网站服务器,获得该网站服务器响应该页面操作请求生成的页面响应信息,并将所述页面响应信息发送到所述客户端。5.根据权利要求4所述的跨域登录方法,其特征在于,所述将所述访问链接转发到所述客户端的步骤包括:所述跨域登录服务器向所述客户端发送网络环境检测请求;所述客户端根据所述网络环境检测请求对当前网络环境进行检测并得到检测到的网络环境状态信息,并将所述网络环境状态信息发送到所述跨域登录服务器;所述跨域登录...
【专利技术属性】
技术研发人员:赖文文,王纯斌,赵神州,
申请(专利权)人:成都四方伟业软件股份有限公司,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。