【技术实现步骤摘要】
一种跨端注册方法、客户端及注册服务器
本说明书涉及软件
,特别涉及一种跨端注册方法、客户端及注册服务器。
技术介绍
随着互联网的快速发展,各类不同用途的应用软件层出不穷。虽然应用软件可以提供部分功能给游客用户。但是所有软件都默认要求事先进行注册登录,才能提供更多功能。但是目前,各应用软件的注册都是相互独立的,并不具备跨端注册功能。因此,如何安全实现跨端注册是目前亟需解决的问题。
技术实现思路
本说明书实施例提供一种跨端注册方法、客户端及注册服务器,以解决或者部分解决上述问题。第一方面,本说明书提供一种跨端注册方法,所述方法应用于第一客户端,所述第一客户端中配置有第二客户端的软件工具开发包,所述方法包括:获取在所述第一客户端的跨端注册页面中产生的用户信息,所述跨端注册页面由所述软件工具开发包在所述第一客户端中渲染得到;基于所述用户信息生成跨端注册凭证,并通过所述软件工具开发包将所述跨端注册凭证发送给所述第二客户端对应的注册服务器,以使所述注册服务器基于所述跨端注册凭证返回跨端注册信息;所述跨端注册信息用于从所述第一客户端跨端登录所述第二客户端;基于所述跨端注册信息进行注册确认。第二方面,本说明书提供一种客户端,所述客户端中配置有第二客户端的软件工具开发包,包括:第一获取模块,用于获取在所述第一客户端的跨端注册页面中产生的用户信息,所述跨端注册页面由所述软件工具开发包在所述客户端中渲染得到;第一生成模块,用于基于所述用户信息生成跨端注册凭证,并通过所述软件工具开发包将所述 ...
【技术保护点】
1.一种跨端注册方法,所述方法应用于第一客户端,所述第一客户端中配置有第二客户端的软件工具开发包,所述方法包括:/n获取在所述第一客户端的跨端注册页面中产生的用户信息,所述跨端注册页面由所述软件工具开发包在所述第一客户端中渲染得到;/n基于所述用户信息生成跨端注册凭证,并通过所述软件工具开发包将所述跨端注册凭证发送给所述第二客户端对应的注册服务器,以使所述注册服务器基于所述跨端注册凭证返回跨端注册信息;所述跨端注册信息用于从所述第一客户端跨端登录所述第二客户端;/n基于所述跨端注册信息进行注册确认。/n
【技术特征摘要】 【专利技术属性】
1.一种跨端注册方法,所述方法应用于第一客户端,所述第一客户端中配置有第二客户端的软件工具开发包,所述方法包括:
获取在所述第一客户端的跨端注册页面中产生的用户信息,所述跨端注册页面由所述软件工具开发包在所述第一客户端中渲染得到;
基于所述用户信息生成跨端注册凭证,并通过所述软件工具开发包将所述跨端注册凭证发送给所述第二客户端对应的注册服务器,以使所述注册服务器基于所述跨端注册凭证返回跨端注册信息;所述跨端注册信息用于从所述第一客户端跨端登录所述第二客户端;
基于所述跨端注册信息进行注册确认。
2.如权利要求1所述的方法,所述基于所述跨端注册信息进行注册确认之后,所述方法还包括:
若检测到所述第一客户端产生的跨端登录操作,则生成用于获取跨端免登凭证的请求;
通过所述软件工具开发包向所述注册服务器发送所述请求,以使所述注册服务器生成并向所述第一客户端返回所述跨端免登凭证;
通过所述软件工具开发包接收所述跨端免登凭证,并通过所述软件工具开发包基于所述跨端免登凭证执行跨端登录所述第二客户端的操作。
3.如权利要求2所述的方法,所述跨端登录操作通过以下步骤获得:
所述第一客户端产生对所述第二客户端相关链接的打开操作;或
所述第一客户端产生对跨端登录按钮的点击操作;或
所述第一客户端产生对所述第二客户端相关推送的打开操作。
4.如权利要求1所述的方法,所述获取在所述第一客户端的跨端注册页面中产生的用户信息之前,所述方法还包括:
获取所述第一客户端的本端注册页面产生的所述用户信息;所述本端注册页面由第一客户端渲染得到;
将所述用户信息转移到所述跨端注册页面。
5.如权利要求1所述的方法,所述基于所述跨端注册信息进行注册确认,具体包括:
通过所述软件工具开发包将所述跨端注册信息渲染为注册确认页面;
在所述注册确认页面中接收用户确认消息,并根据所述确认消息进行注册确认。
6.一种客户端,所述客户端中配置有第二客户端的软件工具开发包,包括:
第一获取模块,用于获取在所述第一客户端的跨端注册页面中产生的用户信息,所述跨端注册页面由所述软件工具开发包在所述客户端中渲染得到;
第一生成模块,用于基于所述用户信息生成跨端注册凭证,并通过所述软件工具开发包将所述跨端注册凭证发送给所述第二客户端对应的注册服务器,以使所述注册服务器基于所述跨端注册凭证返回跨端注册信息;所述跨端注册信息用于从所述客户端跨端登录所述第二客户端;
确认模块,用于基于所述跨端注册信息进行注册确认。
7.如权利要求6所述的客户端,所述客户端还包括:
第二生成模块,用于若检测到所述第一客户端产生的跨端登录操作,则生成用于获取跨端免登凭证的请求;
发送模块,用于通过所述软件工具开发包向所述注册服务器发送所述请求,以使所述注册服务器生成并向所述第一客户端返回所述跨端免登凭证;
跨端登录模块,用于通过所述软件工具开发包接收所述跨端免登凭证,并通过所述软件工具开发包基于所述跨端免登凭证执行跨端登录所述第二客户端的操作。
8.如权利要求7所述的客户端,所述跨端登录操作通过以下步骤获得:
所述第一客户端产生对所述第二客户端相关链接的打开操作;或
所述第一客户端产生对跨端登录按钮的点击操作;或
所述第一客户端产生对所述第二客户端相关推送的打开操作。
9.如权利要求6所述的客户端,所述客户端还包括:
第二获取模块,用于获取所述第一客户端的本端注册页面产生的所述用户信息;所述本端注册页面由客户端渲染得到;
转移模块,用于将所述用户信息转移到所述跨端注册页面。
10.如权利要求6所述的客户端,所述确认模块,具体用于:
通过所述软件工具开发包将所述跨端注册信息渲染为注册确认页面;
在所述注册确认页面中接收用户确认消息,并根据所述确认消息进行注册确认。
11.一种跨端注册方法,所述方法应用于注册服务器,所述注册服务器为第二客户端对应的服务器,所述第二客户端的软件工具开发包配置在第一客户端中;所述方法包括:
接收所述第一客户端通过所述软件工具开发包发送的跨端注册凭证,所述跨端注册凭证由所述第一客户端根据在所述跨端注册页面产生的用户信息生成,所述跨端注册页面由所述软件工具开发包在所述第一客户端中渲染得到;
基于所述跨端注册凭证获取跨端注册信息;
将所述跨端注册信息发送给所述第一客户端,以使所述第一客户端基于所述跨端注册信息进行注册确认;所述跨端注册信息用于从所述第一客户端跨端登录所述第二客户端。
12.如权利要求11所述的方法,所述基于所述跨端注册凭证获取跨端注册信息,具体包括:
基于所述跨端注册凭证从第一服务器中获取用户信息;所述第一服务器为所述第一客户端对应的服务器;
技术研发人员:杨孝强,邱晓东,杨利,王坤,张仪俊,李月婷,侯媛媛,刘苏东,康祖彬,陈师东,
申请(专利权)人:支付宝杭州信息技术有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。