一种用户在客户端上注册应用软件的方法及装置制造方法及图纸

技术编号:15749845 阅读:116 留言:0更新日期:2017-07-03 15:24
本发明专利技术实施例公开了一种用户在客户端上注册应用软件的方法及装置,该方法包括:客户端应用软件通过短信网关向服务端发送上行短信,上行短信包括客户端应用软件所在移动终端对应的区别性标识信息,以便所述服务端分配与所述标识信息对应的实现该客户端通信软件鉴权的账号信息和密码信息;客户端应用软件向服务端发送包含标识信息的注册请求消息,注册请求消息用于请求服务端向客户端应用软件发送与标识信息对应的账号信息和密码信息;客户端应用软件接收服务端发送的与标识信息对应的账号信息和密码信息。应用本发明专利技术实施例提供的用户在客户端上注册应用软件的方法,减小了用户注册应用软件时的注册步骤,降低了用户注册应用软件的门槛。

【技术实现步骤摘要】
一种用户在客户端上注册应用软件的方法及装置
本专利技术涉及计算机
,尤其涉及一种用户在客户端上注册应用软件的方法及装置。
技术介绍
随着互联网的蓬勃发展,各种应用软件应运而生,丰富了人们的日常的生活方式。通常用户在第一次使用某个应用软件时,需要用户先在该软件上注册,获取该应用软件的登录账号信息和密码信息,当用户下次登录该软件时,用户直接在该应用软件上输入之前申请的登录账号信息和密码信息,就可以进入该软件进行相关操作。现有技术注册应用软件的常用方式有两种:一种方式是:用户在某应用软件的注册页面上输入自己的登录账号信息和密码信息,通常登录账号信息是用户的邮箱、微博账号信息等,密码信息是用户自行设定的密码信息,通过服务端的验证后,用户之前在注册页面上输入的登录账号信息和密码信息就是之后登录该应用软件的账号信息和密码信息,这时用户就完成了该应用软件的注册。另一种方式是:用户通过在注册页面上输入手机号码,然后服务端通过下发短信的方式,给用户手机发送含有验证码的短消息,用户获得验证码后,在注册页面上填写获得的验证码,最后经过服务端的验证,使得用户成功登录到该应用软件,即用户完成注册该应用软件的操作。虽然现有技术的注册方法都可以使得用户登录到应用软件,但是用户在注册过程中,必须用户输入较多的信息才能完成注册,例如,注册时用户需要输入邮箱、手机号、微博账号信息或验证码等,注册门槛较高,降低了用户的体验。
技术实现思路
鉴于上述问题,本专利技术实施例提供了一种用户在客户端上注册应用软件的方法,用于解决现有技术中用户注册步骤多的问题。一种用户在客户端上注册应用软件的方法,该方法包括:客户端应用软件通过短信网关向服务端发送上行短信,所述上行短信包括客户端应用软件所在移动终端对应的区别性标识信息,以便所述服务端分配与所述标识信息对应的实现所述客户端应用软件鉴权的账号信息和密码信息;所述客户端应用软件向所述服务端发送包含所述标识信息的注册请求消息,所述注册请求消息用于请求所述服务端向所述客户端应用软件发送与所述标识信息对应的账号信息和密码信息;所述客户端应用软件接收所述服务端发送的与所述标识信息对应的账号信息和密码信息。优选地,在所述客户端应用软件通过短信网关向服务端发送上行短信之前,该方法还包括:所述客户端应用软件生成与所述标识信息对应的动态密钥,所述上行短信中还包括所述动态密钥,以便所述服务端利用所述动态密钥对分配的所述账号信息和密码信息进行加密。优选地,所述客户端应用软件接收所述服务端发送的与所述标识信息对应的账号信息和密码信息具体包括:所述客户端应用软件接收所述服务端使用所述动态密钥加密后的且与所述标识信息对应的账号信息和密码信息;所述客户端应用软件使用所述动态密钥对所述接收到的加密后的且与所述标识信息对应的账号信息和密码信息进行解密。优选地,在所述客户端应用软件向所述服务端发送包含所述标识信息的注册请求消息之前,该方法还包括:所述客户端应用软件对所述注册请求消息进行加密。优选地,所述区别性标识信息包括:用户的电话号码或国际移动用户识别码。一种用户在客户端上注册应用软件的方法,该方法包括:服务端接收客户端应用软件通过短信网关发送的上行短信,所述上行短信包括客户端应用软件所在移动终端对应的区别性标识信息,以便所述服务端分配与所述标识信息对应的实现所述客户端应用软件鉴权的账号信息和密码信息;所述服务端接收所述客户端应用软件发送的包含所述标识信息的注册请求消息,所述注册请求消息用于请求所述服务端向所述客户端应用软件发送与所述标识信息对应的账号信息和密码信息;所述服务端将所述标识信息对应的账号信息和密码信息发送给所述客户端应用软件。优选地,在所述服务端接收客户端应用软件通过短信网关发送的上行短信之后,该方法还包括:所述服务端查找所述服务端中是否存在与所述上行短信中标识信息对应的账号信息,如果是,则所述服务端生成与所述账号信息对应的密码信息;如果否,则所述服务端生成与所述标识信息对应的账号信息和密码信息。优选地,所述服务端将所述标识信息对应的账号信息和密码信息发送给所述客户端应用软件具体包括:所述服务端根据所述标识信息查找所述服务端中是否存在与所述标识信息对应的账号信息和密码信息,如果是,所述服务端使用所述动态密钥对所述账号信息和密码信息进行加密,并将所述加密后的账号信息和密码信息发送给所述客户端应用软件;如果否,则所述服务端不执行向所述应用软件发送账号信息和密码信息的操作。优选地,在所述服务端接收所述客户端应用软件发送的包含所述标识信息的注册请求消息之后,该方法还包括:所述服务端对接收到的所述注册请求消息进行解密。一种用户在客户端上注册应用软件的装置,该装置位于客户端应用软件中,该装置包括:第一发送单元、第二发送单元和接收单元;其中,所述第一发送单元,用于向服务端发送上行短信,所述上行短信包括客户端应用软件所在移动终端对应的区别性标识信息,以便所述服务端分配与所述标识信息对应的实现所述客户端应用软件鉴权的账号信息和密码信息;所述第二发送单元,用于向所述服务端发送包含所述标识信息的注册请求消息,所述注册请求消息用于请求所述服务端向所述客户端应用软件发送与所述标识信息对应的账号信息和密码信息;所述接收单元,用于接收所述服务端发送的与所述标识信息对应的账号信息和密码信息。应用本专利技术实施例,在用户注册某应用软件时,客户端应用软件先向服务端发送上行短信,该上行短信包括客户端应用软件所在移动终端对应的区别性标识信息,服务端根据该标识信息分配与该标识信息对应的账号信息和密码信息,该账号信息和密码信息用于实现该客户端应用软件鉴权,然后客户端应用软件向服务端发送注册请求,待该客户端应用软件的身份通过服务端的校验后,服务端将之前分配好的账号信息和密码信息发送给客户端,即用户完成注册该应用软件的操作。与现有技术中用户在客户端上注册应用软件的方法相比,本专利技术实施例提供的注册方法可以避免用户注册时需要输入较多的信息,在用户向客户端应用软件发送注册请求后,客户端应用软件与服务端之间进行交互,最终使得用户完成注册该应用软件的操作,降低了注册应用软件的门槛,提高了用户体验。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本专利技术的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1为本专利技术实施例1提供的一种用户在客户端上注册应用软件的方法的具体流程示意图;图2为本专利技术实施例2提供的一种用户在客户端上注册应用软件的方法的具体流程示意图;图3为本专利技术实施例3提供的一种用户在客户端上注册应用软件的装置的具体结构示意图;图4为本专利技术实施例4提供的一种用户在客户端上注册应用软件的装置的具体结构示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合本专利技术具体实施例及相应的附图对本专利技术技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。以下结合附图,详细说明本专利技术各实施例提供的技术方案。实施例1本专利技术实施例提供了一种用户在客户端上注册应本文档来自技高网...
一种用户在客户端上注册应用软件的方法及装置

【技术保护点】
一种用户在客户端上注册应用软件的方法,其特征在于,该方法包括:客户端应用软件通过短信网关向服务端发送上行短信,所述上行短信包括客户端应用软件所在移动终端对应的区别性标识信息,以便所述服务端分配与所述标识信息对应的实现所述客户端应用软件鉴权的账号信息和密码信息;所述客户端应用软件向所述服务端发送包含所述标识信息的注册请求消息,所述注册请求消息用于请求所述服务端向所述客户端应用软件发送与所述标识信息对应的账号信息和密码信息;所述客户端应用软件接收所述服务端发送的与所述标识信息对应的账号信息和密码信息。

【技术特征摘要】
1.一种用户在客户端上注册应用软件的方法,其特征在于,该方法包括:客户端应用软件通过短信网关向服务端发送上行短信,所述上行短信包括客户端应用软件所在移动终端对应的区别性标识信息,以便所述服务端分配与所述标识信息对应的实现所述客户端应用软件鉴权的账号信息和密码信息;所述客户端应用软件向所述服务端发送包含所述标识信息的注册请求消息,所述注册请求消息用于请求所述服务端向所述客户端应用软件发送与所述标识信息对应的账号信息和密码信息;所述客户端应用软件接收所述服务端发送的与所述标识信息对应的账号信息和密码信息。2.根据权利要求1所述的方法,其特征在于,在所述客户端应用软件通过短信网关向服务端发送上行短信之前,该方法还包括:所述客户端应用软件生成与所述标识信息对应的动态密钥,所述上行短信中还包括所述动态密钥,以便所述服务端利用所述动态密钥对分配的所述账号信息和密码信息进行加密。3.根据权利要求1所述的方法,其特征在于,所述客户端应用软件接收所述服务端发送的与所述标识信息对应的账号信息和密码信息具体包括:所述客户端应用软件接收所述服务端使用所述动态密钥加密后的且与所述标识信息对应的账号信息和密码信息;所述客户端应用软件使用所述动态密钥对所述接收到的加密后的且与所述标识信息对应的账号信息和密码信息进行解密。4.根据权利要求1所述的方法,其特征在于,在所述客户端应用软件向所述服务端发送包含所述标识信息的注册请求消息之前,该方法还包括:所述客户端应用软件对所述注册请求消息进行加密。5.根据权利要求1所述的方法,其特征在于,所述区别性标识信息包括:用户的电话号码或国际移动用户识别码。6.一种用户在客户端上注册应用软件的方法,其特征在于,该方法包括:服务端接收客户端应用软件通过短信网关发送的上行短信,所述上行短信包括客户端应用软件所在移动终端对应的区别性标识信息,以便所述服务端分配与所述标识信息对应的实现所述客户端应用软件鉴权的账号信息和密码信息;所述服务端接收所述客户端应用软件发送的...

【专利技术属性】
技术研发人员:赵刚
申请(专利权)人:北京奇虎科技有限公司奇智软件北京有限公司
类型:发明
国别省市:北京,11

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

1