CN104618374B - 一种注册方法 - Google Patents

一种注册方法 Download PDF

Info

Publication number
CN104618374B
CN104618374B CN201510054864.6A CN201510054864A CN104618374B CN 104618374 B CN104618374 B CN 104618374B CN 201510054864 A CN201510054864 A CN 201510054864A CN 104618374 B CN104618374 B CN 104618374B
Authority
CN
China
Prior art keywords
identifying code
acquisition module
code acquisition
user
identifying
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.)
Active
Application number
CN201510054864.6A
Other languages
English (en)
Other versions
CN104618374A (zh
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.)
Shenzhen Yuanjing Intelligence Co.,Ltd.
Zhongke Yuanjing Intelligent Shenzhen Co ltd
Original Assignee
Shenzhen Yuan Jingchelian Science And Technology 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 Shenzhen Yuan Jingchelian Science And Technology Ltd filed Critical Shenzhen Yuan Jingchelian Science And Technology Ltd
Priority to CN201510054864.6A priority Critical patent/CN104618374B/zh
Publication of CN104618374A publication Critical patent/CN104618374A/zh
Application granted granted Critical
Publication of CN104618374B publication Critical patent/CN104618374B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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/0853Network architectures or network communication protocols for network security for authentication of entities using an additional device, e.g. smartcard, SIM or a different communication terminal
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
  • Telephone Function (AREA)

Abstract

本发明公开了一种注册方法,其特征在于,包括步骤:步骤A.判断是否输入用户标识,是则进入步骤B;步骤B.启动第一验证码获取模块;步骤C.等待一段时间,确认用户是否输入验证码,是则进入步骤F,否则进入步骤D;步骤D.启动第二验证码获取模块,重复步骤C;步骤F.获得验证码后启动登陆。解决了现有技术存在只能通过一种手段获取验证码的技术问题。

Description

一种注册方法
技术领域
本发明涉及通信技术技术领域,尤其涉及用户注册或是登录时需要的通信方法。
背景技术
目前,用户通过电脑或者手机等移动终端访问各种软件程序,***出于安全考虑,一般会给用户发送手机短信,用来验证用户身份。当用户收到短信验证码后,将验证码输入到***中,方可登陆***,如图1所示,用户先输入用户标识,如手机号码、姓名、身份证号码等,然后点击短信获取验证码,此时,***将发送一个验证码到用户的手机或是邮箱等设备中,用户若接收到该信息,则将收到的验证码输入,并进行注册,若果用户没有接收到该信息,则需要重新点击短信获取验证码。该方法只能通过一种手段获取验证码,当出现***不稳定等问题时,用户可能操作多次也无法获取,或是由于之前操作问题,同时获取多个短信,无法识别那些是过期的验证码,造成使用的不变。
发明内容
本发明的其中一个目的是提出一种注册方法,解决了现有技术存在的只能通过一种手段获取验证码的技术问题。本发明提供的诸多技术方案中的优选技术方案所能产生的诸多技术效果,详见下文阐述。
为实现上述目的,本发明提供了以下技术方案:
一种注册方法,其特征在于,包括步骤:
A.判断是否输入用户标识,是则进入步骤B;
B.启动第一验证码获取模块;
C.等待一段时间,确认用户是否输入验证码,是则进入步骤E,否则进入步骤D;
D.启动第二验证码获取模块,等待一段时间,确认用户是否输入验证码,是则进入步骤E,否则重新启动第一验证码获取模块和/或第二验证码获取模块;
E.获得验证码后启动登陆。
进一步地,在步骤D之前,第二验证码获取模块处于不可选取状态。
进一步地,步骤E启动登陆后,还包括步骤F:判断该验证码是否正确,若验证码正确则登陆成功;若验证码不正确,则重新启动第一验证码获取模块和/或第二验证码获取模块。
进一步地,所述第一验证码获取模块为短信验证码获取模块,第二验证码获取模块为语音验证码获取模块;或者
所述第一验证码获取模块为语音验证码获取模块,第二验证码获取模块为短信验证码获取模块。
进一步地,所述用户标识为手机号码、身份证号码、名称中至少一项。
进一步地,所述步骤C中的一段时间设定为30S至150S。
进一步地,所述步骤C中的一段时间设定为60S。
本发明通过设置两种验证码获取模块,通过不同的方式获取验证码,克服了现有技术中只能通过一种手段获取验证码的技术问题,保证用户可以顺利获取到验证码。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1为现有技术的流程图;
图2为本发明第一实施例的流程图;
图3为本发明第二实施例的流程图;
图4为本发明第三实施例的流程图;
图5为本发明第四实施例的流程图;
图6为本发明第五实施例的流程图;
图7为本发明第六实施例的流程图。
具体实施方式
下面可以参照附图图2~图5以及文字内容理解本发明的内容以及本发明与现有技术之间的区别点。下文通过附图以及列举本发明的一些可选实施例的方式,对本发明的技术方案(包括优选技术方案)做进一步的详细描述。需要说明的是:本实施例中的任何技术特征、任何技术方案均是多种可选的技术特征或可选的技术方案中的一种或几种,为了描述简洁的需要本文件中无法穷举本发明的所有可替代的技术特征以及可替代的技术方案,也不便于每个技术特征的实施方式均强调其为可选的多种实施方式之一,所以本领域技术人员应该知晓:可以将本发明提供的任一技术手段进行替换或将本发明提供的任意两个或更多个技术手段或技术特征互相进行组合而得到新的技术方案。本实施例内的任何技术特征以及任何技术方案均不限制本发明的保护范围,本发明的保护范围应该包括本领域技术人员不付出创造性劳动所能想到的任何替代技术方案以及本领域技术人员将本发明提供的任意两个或更多个技术手段或技术特征互相进行组合而得到的新的技术方案。
本发明实施例提供了一种注册方法。
下面结合图2~图5对本发明提供的技术方案进行更为详细的阐述。
如图2和图3所示,本发明实施例所提供的一种注册方法,首先判断用户标识是否已经输入,其中用户标识可以是用户的电话号码、身份证号码或是用户名称,也可以是其中的两种或三种组合,比如需要用户输入电话号码和身份证号码作为用户标识,以便对用户身份进行验证。在判断用户标识已经输入后,启动第一验证码获取模块,等待一段时间后,判断用户是否已经输入验证码,可以将该时间设置为30s、60s、90s、120s或是150s,一般设置为30s-150s之间,若用户已经输入验证码,则获得验证码后启动登陆,若判断用户没有输入验证码,则启动第二验证码获取模块,等待一段时间后,再次判断用户是否已经输入验证码,若用户已经输入验证码,则获得验证码后启动登陆,若判断用户没有输入验证码,则重新启动第一验证码获取模块,也可以启动第二验证码获取模块,或者可以同时启动第一验证码获取模块和第二验证码获取模块,让用户选择通过哪一个验证码获取模块获取验证码,图2给出的是启动第二验证码获取模块的流程图,此处不再针对启动第一验证码获取模块以及同时启动第一验证码获取模块和第二验证码获取模块这两种情况给出附图。
在启动登陆之后,还要对验证码是否正确进行判断,若验证码正确则登陆成功,若验证码不正确,则用户可重新获取验证码,此时可启动第一验证码获取模块,也可以启动第二验证码获取模块,或者可以同时启动第一验证码获取模块和第二验证码获取模块,让用户选择通过哪一个验证码获取模块获取验证码,验证码获取模块启动后,等待一段时间,再次判断用户是否已经输入验证码,若已经输入,则判断验证码是否正确,若检测未输入则可以启动第一验证码获取模块,或启动第二验证码获取模块,再次获取。图2给出的是启动第二验证码获取模块的流程图,此处不再针对启动第一验证码获取模块以及同时启动第一验证码获取模块和第二验证码获取模块这两种情况给出附图。
如图2所示,本发明所提供的第一实施例中,所述第一验证码获取模块为短信验证码获取模块,第二验证码获取模块为语音验证码获取模块。
如图3所示,本发明所提供的第二实施例中,与第二实施例不同的是,所述第一验证码获取模块为语音验证码获取模块,第二验证码获取模块为短信验证码获取模块。
如图4所示,本发明所提供的第二实施例中,首先判断用户标识是否已经输入,其中用户标识可以是用户的电话号码、身份证号码或是用户名称,也可以是其中的两种或三种组合,比如需要用户输入电话号码和身份证号码作为用户标识,以便对用户身份进行验证。在判断用户标识已经输入后,启动第一验证码获取模块,等待一段时间后,判断用户是否已经输入验证码,可以将该时间设置为30s、60s、90s、120s或是150s,一般设置为30s-150s之间,若用户已经输入验证码,则获得验证码后启动登陆,若判断用户没有输入验证码,则启动第一验证码获取模块和第二验证码获取模块,让用户选择通过哪一个验证码获取模块获取验证码,用户选择后启动。等待一段时间后,再次判断用户是否已经输入验证码,若用户已经输入验证码,则获得验证码后启动登陆,若判断用户没有输入验证码,则重新启动第一验证码获取模块,也可以启动第二验证码获取模块,或者可以同时启动第一验证码获取模块和第二验证码获取模块,让用户选择通过哪一个验证码获取模块获取验证码,图4给出的是同时启动第一验证码获取模块和第二验证码获取模块的流程图,此处不再针对启动第一验证码获取模块以及启动第二验证码获取模块这两种情况给出附图。
在启动登陆之后,还要对验证码是否正确进行判断,若验证码正确则登陆成功,若验证码不正确,则用户可重新获取验证码,此时可启动第一验证码获取模块,也可以启动第二验证码获取模块,或者可以同时启动第一验证码获取模块和第二验证码获取模块,让用户选择通过哪一个验证码获取模块获取验证码,验证码获取模块启动后,等待一段时间,再次判断用户是否已经输入验证码,若已经输入,则判断验证码是否正确,若检测未输入则可以启动第一验证码获取模块,或启动第二验证码获取模块,再次获取。图4给出的是同时启动第一验证码获取模块和第二验证码获取模块的流程图,此处不再针对启动第一验证码获取模块以及启动第二验证码获取模块这两种情况给出附图。
如图4所示,本发明所提供的第三实施例中,所述第一验证码获取模块为短信验证码获取模块,第二验证码获取模块为语音验证码获取模块。
如图5所示,本发明所提供的第四实施例中,与第三实施例不同的是,所述第一验证码获取模块为语音验证码获取模块,第二验证码获取模块为短信验证码获取模块。
如图6所示,本发明所提供的第五实施例中,首先判断用户标识是否已经输入,其中用户标识可以是用户的电话号码、身份证号码或是用户名称,也可以是其中的两种或三种组合,比如需要用户输入电话号码和身份证号码作为用户标识,以便对用户身份进行验证。在判断用户标识已经输入后,启动第一验证码获取模块,等待一段时间后,判断用户是否已经输入验证码,可以将该时间设置为30s、60s、90s、120s或是150s,一般设置为30s-150s之间,若用户已经输入验证码,则获得验证码后启动登陆,若判断用户没有输入验证码,这时终端显示界面会出现第二验证码获取模块的显示信息,而在此之前,用户是无法选择则启动第二验证码获取模块的,当第二验证码获取模块的显示信息出现后,启动第一验证码获取模块和第二验证码获取模块,让用户选择通过哪一个验证码获取模块获取验证码,用户选择后启动。等待一段时间后,再次判断用户是否已经输入验证码,若用户已经输入验证码,则获得验证码后启动登陆,若判断用户没有输入验证码,则重新启动第一验证码获取模块,也可以启动第二验证码获取模块,或者可以同时启动第一验证码获取模块和第二验证码获取模块,让用户选择通过哪一个验证码获取模块获取验证码,图6给出的是同时启动第一验证码获取模块和第二验证码获取模块的流程图,此处不再针对启动第一验证码获取模块以及启动第二验证码获取模块这两种情况给出附图。
在启动登陆之后,还要对验证码是否正确进行判断,若验证码正确则登陆成功,若验证码不正确,则用户可重新获取验证码,此时可启动第一验证码获取模块,也可以启动第二验证码获取模块,或者可以同时启动第一验证码获取模块和第二验证码获取模块,让用户选择通过哪一个验证码获取模块获取验证码,验证码获取模块启动后,等待一段时间,再次判断用户是否已经输入验证码,若已经输入,则判断验证码是否正确,若检测未输入则可以启动第一验证码获取模块,或启动第二验证码获取模块,再次获取。图6给出的是同时启动第一验证码获取模块和第二验证码获取模块的流程图,此处不再针对启动第一验证码获取模块以及启动第二验证码获取模块这两种情况给出附图。
如图7所示,本发明所提供的第六实施例中,与第五实施例不同的是,所述第一验证码获取模块为语音验证码获取模块,第二验证码获取模块为短信验证码获取模块。
本发明所公开的任一技术方案除另有声明外,如果其公开了数值范围,那么公开的数值范围均为优选的数值范围,任何本领域的技术人员应该理解:优选的数值范围仅仅是诸多可实施的数值中技术效果比较明显或具有代表性的数值。由于数值较多,无法穷举,所以本发明才公开部分数值以举例说明本发明的技术方案,并且,上述列举的数值不应构成对本发明创造保护范围的限制。
如果本文中使用了“第一”、“第二”等词语来限定零部件的话,本领域技术人员应该知晓:“第一”、“第二”的使用仅仅是为了便于描述上对零部件进行区别如没有另行声明外,上述词语并没有特殊的含义。
同时,上述本发明如果公开或涉及了互相固定连接的零部件或结构件,那么,除另有声明外,固定连接可以理解为:能够拆卸地固定连接(例如使用螺栓或螺钉连接),也可以理解为:不可拆卸的固定连接(例如铆接、焊接),当然,互相固定连接也可以为一体式结构(例如使用铸造工艺一体成形制造出来)所取代(明显无法采用一体成形工艺除外)。
另外,上述本发明公开的任一技术方案中所应用的用于表示位置关系或形状的术语除另有声明外其含义包括与其近似、类似或接近的状态或形状。本发明提供的任一部件既可以是由多个单独的组成部分组装而成,也可以为一体成形工艺制造出来的单独部件。
最后应当说明的是:以上实施例仅用以说明本发明的技术方案而非对其限制;尽管参照较佳实施例对本发明进行了详细的说明,所属领域的普通技术人员应当理解:依然可以对本发明的具体实施方式进行修改或者对部分技术特征进行等同替换;而不脱离本发明技术方案的精神,其均应涵盖在本发明请求保护的技术方案范围当中。

Claims (8)

1.一种注册方法,其特征在于,包括步骤:
A.判断是否输入用户标识,是则进入步骤B;
B.启动第一验证码获取模块;
C.等待一段时间,确认用户是否输入验证码,是则进入步骤E,否则进入步骤D;
D.启动第二验证码获取模块,等待一段时间,确认用户是否输入验证码,是则进入步骤E,否则重新启动第一验证码获取模块和/或第二验证码获取模块;
E.获得验证码后启动登陆。
2.根据权利要求1所述的注册方法,其特征在于,在步骤D之前,第二验证码获取模块处于不可选取状态。
3.根据权利要求1所述的注册方法,其特征在于,步骤E启动登陆后,还包括步骤F:判断该验证码是否正确,若验证码正确则登陆成功;若验证码不正确,则重新启动第一验证码获取模块和/或第二验证码获取模块。
4.根据权利要求2所述的注册方法,其特征在于,步骤E启动登陆后,还包括步骤F:判断该验证码是否正确,若验证码正确则登陆成功;若验证码不正确,则重新启动第一验证码获取模块和/或第二验证码获取模块。
5.根据权利要求1至4任一项所述的注册方法,其特征在于,所述第一验证码获取模块为短信验证码获取模块,第二验证码获取模块为语音验证码获取模块;或者
所述第一验证码获取模块为语音验证码获取模块,第二验证码获取模块为短信验证码获取模块。
6.根据权利要求1至4任一项所述的注册方法,其特征在于,所述用户标识为手机号码、身份证号码、名称中至少一项。
7.根据权利要求1至4任一项所述的注册方法,其特征在于,所述步骤C中的一段时间设定为30S至150S。
8.根据权利要求7所述的注册方法,其特征在于,所述步骤C中的一段时间设定为60S。
CN201510054864.6A 2015-02-03 2015-02-03 一种注册方法 Active CN104618374B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510054864.6A CN104618374B (zh) 2015-02-03 2015-02-03 一种注册方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510054864.6A CN104618374B (zh) 2015-02-03 2015-02-03 一种注册方法

Publications (2)

Publication Number Publication Date
CN104618374A CN104618374A (zh) 2015-05-13
CN104618374B true CN104618374B (zh) 2017-12-19

Family

ID=53152649

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510054864.6A Active CN104618374B (zh) 2015-02-03 2015-02-03 一种注册方法

Country Status (1)

Country Link
CN (1) CN104618374B (zh)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106936807A (zh) * 2015-12-31 2017-07-07 阿里巴巴集团控股有限公司 一种恶意操作的识别方法和装置
CN106357632A (zh) * 2016-08-31 2017-01-25 全通支付网络科技有限公司 一种智能验证方法
CN107707529A (zh) * 2017-09-06 2018-02-16 北京五八到家信息技术有限公司 一种实现限制验证码发送次数的客户端验证方法
CN108616360B (zh) * 2018-03-22 2020-12-18 创新先进技术有限公司 用户身份校验、注册方法及装置
CN110365664B (zh) * 2019-06-27 2022-04-05 上海淇馥信息技术有限公司 一种基于智能语音外呼的手机号码注册方法、装置和电子设备
CN110365660B (zh) * 2019-06-27 2021-09-24 上海淇馥信息技术有限公司 一种基于机器学习的用户注册方法、装置和电子设备
CN110839217B (zh) * 2019-10-24 2022-03-11 深圳市梦网科技发展有限公司 一种移动终端的寻址方法、装置、服务器及介质
CN111726417B (zh) * 2020-06-30 2023-03-24 北京达佳互联信息技术有限公司 延时控制方法、装置、服务器及存储介质

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101447872B (zh) * 2007-11-27 2011-09-28 阿里巴巴集团控股有限公司 一种用户身份验证方法、***及验证码生成维护子***
CN104038502B (zh) * 2014-06-24 2018-11-13 五八同城信息技术有限公司 一种验证方法及***
CN104065484B (zh) * 2014-06-26 2018-01-09 江苏买卖网电子商务有限公司 一种基于sdk短信和数字签名的电子合同平台实现方法

Also Published As

Publication number Publication date
CN104618374A (zh) 2015-05-13

Similar Documents

Publication Publication Date Title
CN104618374B (zh) 一种注册方法
CN107656874B (zh) 一种接口测试方法、装置、模拟挡板及***
CN103747435B (zh) 更新移动终端注册号码的方法及移动终端
CN102546770B (zh) 一种统一管理账户的方法及第三方账户管理***
WO2017091401A1 (en) Identity authentication method, system, business server and authentication server
CN102324004A (zh) 一种网页表单输入信息验证方法及装置
CN103973858B (zh) 移动终端的自动测试***
CN105450665B (zh) 安全登录方法及装置、终端
CN105389263A (zh) 应用软件权限监控方法、***及设备
CN115514680B (zh) 用于验证模组兼容性的方法及装置、电子设备、存储介质
CN107613471A (zh) 一种wifi热点信息推送方法、接收方法及装置
CN104754136A (zh) 基于智能终端的手机号码相关账号的管理方法及管理***
CN107911340A (zh) 应用程序的登录验证方法、装置、设备及存储介质
CN104936157A (zh) 一种手机号码绑定账号获取方法及***
CN105205001A (zh) 游戏程序的测试方法、装置及***
CN103646081B (zh) 一种在网页中进行登录的方法和装置
CN106230702B (zh) 身份信息验证方法、装置及***
CN109088853A (zh) 一种诊断设备激活方法、终端及服务器
CN106357684A (zh) 游戏应用程序的登录方法及装置
CN105577692A (zh) 一种网站登录认证方法和装置
CN101996022A (zh) 一种显示与密码相关提示信息方法
CN105847218A (zh) 一种控制用户权限的方法、业务平台及***
CN105208094A (zh) 一种消息通知方法及消息通知***
US11089068B2 (en) Enabling user access to a cloud-based application
EP2045754A1 (en) Challenge-response method and system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CP01 Change in the name or title of a patent holder

Address after: 518000 Room 201, building A, No. 1, Qian Wan Road, Qianhai Shenzhen Hong Kong cooperation zone, Shenzhen, Guangdong (Shenzhen Qianhai business secretary Co., Ltd.)

Patentee after: ZHONGKE YUANJING INTELLIGENT (SHENZHEN) Co.,Ltd.

Address before: 518000 Room 201, building A, No. 1, Qian Wan Road, Qianhai Shenzhen Hong Kong cooperation zone, Shenzhen, Guangdong (Shenzhen Qianhai business secretary Co., Ltd.)

Patentee before: Shenzhen Yuanjing Intelligence Co.,Ltd.

CP01 Change in the name or title of a patent holder
CP03 Change of name, title or address

Address after: 518000 Room 201, building A, No. 1, Qian Wan Road, Qianhai Shenzhen Hong Kong cooperation zone, Shenzhen, Guangdong (Shenzhen Qianhai business secretary Co., Ltd.)

Patentee after: Shenzhen Yuanjing Intelligence Co.,Ltd.

Address before: 518000 Room 1804, Houhai Garden, Longcheng Road, Nanshan District, Shenzhen City, Guangdong Province

Patentee before: SHENZHEN YUANJING CHELIAN TECHNOLOGY CO.,LTD.

CP03 Change of name, title or address