CN108600242B - 应用软件的账号注册方法、装置、设备及可读存储介质 - Google Patents

应用软件的账号注册方法、装置、设备及可读存储介质 Download PDF

Info

Publication number
CN108600242B
CN108600242B CN201810412105.6A CN201810412105A CN108600242B CN 108600242 B CN108600242 B CN 108600242B CN 201810412105 A CN201810412105 A CN 201810412105A CN 108600242 B CN108600242 B CN 108600242B
Authority
CN
China
Prior art keywords
registration
user
application software
information
verification
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
CN201810412105.6A
Other languages
English (en)
Other versions
CN108600242A (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.)
Ping An Technology Shenzhen Co Ltd
Original Assignee
Ping An Technology Shenzhen Co 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 Ping An Technology Shenzhen Co Ltd filed Critical Ping An Technology Shenzhen Co Ltd
Priority to CN201810412105.6A priority Critical patent/CN108600242B/zh
Priority to PCT/CN2018/094107 priority patent/WO2019210570A1/zh
Publication of CN108600242A publication Critical patent/CN108600242A/zh
Application granted granted Critical
Publication of CN108600242B publication Critical patent/CN108600242B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

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/0876Network architectures or network communication protocols for network security for authentication of entities based on the identity of the terminal or configuration, e.g. MAC address, hardware or software configuration or device fingerprint
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/10Network architectures or network communication protocols for network security for controlling access to devices or network resources
    • H04L63/102Entity profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/10Network architectures or network communication protocols for network security for controlling access to devices or network resources
    • H04L63/108Network architectures or network communication protocols for network security for controlling access to devices or network resources when the policy decisions are valid for a limited amount of time

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)
  • Power Engineering (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Telephonic Communication Services (AREA)

Abstract

本发明公开一种应用软件的账号注册方法、装置、设备及可读存储介质,所述方法包括:当接收到预设***界面所发起的注册请求时,判断与所述注册请求所对应的用户身份信息是否成功通过风控校验;若所述用户身份信息成功通过风控校验,则根据所述注册请求中的标识符确定所注册应用软件类型,并输出与所述应用软件类型对应的注册界面到所述预设***界面;接收人工坐席通过所述注册界面输入的用户注册信息,对所述应用软件的账号进行注册。本方案仅对成功通过风控校验的用户身份信息对应注册请求进行应用软件的账号注册,确保应用软件所接入用户的安全性;且由人工坐席根据用户所提供的的用户注册信息进行注册,避免用户自行操作,节省了用户时间。

Description

应用软件的账号注册方法、装置、设备及可读存储介质
技术领域
本发明主要涉及应用软件技术领域,具体地说,涉及一种应用软件的账号注册方法、装置、设备及可读存储介质。
背景技术
目前市场上用户在使用应用软件时,通常都是先下载应用软件,再在应用软件上进行注册后登录使用;在注册过程中没有对用户身份校验的过程,对于某些安全性较高的金融***应用软件,可能将具有“洗黑钱”、“地下钱庄”等风险的用户接入,而引起金融***的风险;此外由用户自行注册,增加了用户的操作,尤其对于注册流程不熟悉的用户,需要花费较多时间操作;用户在经下载和注册操作后,若出现注册失败的情况,更是增加了用户的时间成本。
发明内容
本发明的主要目的是提供一种应用软件的账号注册方法、装置、设备及可读存储介质,旨在解决现有技术中应用软件的注册由用户不经过身份验证进行,而增加了应用软件所接入用户的风险以及用户时间成本的问题。
为实现上述目的,本发明提供一种应用软件的账号注册方法,所述应用软件的账号注册方法包括以下步骤:
当接收到预设***界面所发起的注册请求时,判断与所述注册请求所对应的用户身份信息是否成功通过风控校验;
若所述用户身份信息成功通过风控校验,则根据所述注册请求中的标识符确定所注册应用软件类型,并输出与所述应用软件类型对应的注册界面到所述预设***界面;
接收人工坐席通过所述注册界面输入的用户注册信息,对所述应用软件的账号进行注册。
优选地,所述对所述应用软件的账号进行注册的步骤包括:
获取与所述注册应用软件类型对应的注册要求,并将所述用户注册信息和所述注册要求进行对比,以判断所述用户注册信息是否满足所述注册要求;
若所述用户注册信息满足所述注册要求,对所述应用软件进行注册,并在注册完成后向所述用户注册信息所对应用户终端下发注册成功的提示信息,以提示所述用户终端对所述所注册应用软件进行下载并登录;
若所述用户注册信息不满足所述注册要求,停止对所述应用软件的注册,并向所述用户注册信息所对应用户终端下发注册失败的提示信息,所述注册失败的提示信息包括不满足注册要求的用户注册信息。
优选地,所述将所述用户注册信息和所述注册要求对比,以判断所述用户注册信息是否满足所述注册要求的步骤包括:
读取所述用户注册信息中的各字段值,以及与所述用户注册信息中的各字段值对应的所述注册要求中的各字段值;
将所述用户注册信息中的各字段值与所述注册要求中的各字段值进行对比,以判断所述用户注册信息是否满足所述注册要求。
优选地,所述向所述用户注册信息所对应用户终端下发注册失败的提示信息的步骤之后包括:
接收基于所述注册失败提示信息所输入的修改信息,并用所述修改信息替换不满足注册要求的用户注册信息以形成新的用户注册信息,执行将所述用户注册信息和所述注册要求进行对比,以判断所述用户注册信息是否满足所述注册要求的步骤。
优选地,所述当接收到预设***界面所发起的注册请求时,判断与所述注册请求所对应的用户身份信息是否成功通过风控校验的步骤包括:
当接收到预设***界面所发起的注册请求时,输出提示信息,以提示输入用户身份信息;
接收基于所述提示信息输入的用户身份信息,并根据所述用户身份信息中所携带的验证标识符确定所述用户身份信息是否成功通过风控校验。
优选的,所述根据所述用户身份信息中所携带的验证标识符确定所述用户身份信息是否成功通过风控校验的步骤包括:
若所述用户身份信息中所携带的验证标识符为校验失败标识符,则判定所述用户身份信息没有成功通过风控校验;
所述方法还包括:
若所述用户身份信息没有成功通过风控校验,则读取上一次进行风险校验的校验时间,并判断所述校验时间到当前时间的时间段是否大于预设时间;
若所述时间段大于预设时间,则调用预设风控***接口对所述用户身份信息重新进行风控校验;
若所述时间段小于或等于预设时间,则判定所述用户身份信息不具有注册应用软件账号的资质。
优选地,所述根据所述用户身份信息中所携带的验证标识符确定所述用户身份信息是否成功通过风控校验的步骤之前包括:
若所述用户身份信息中所携带的验证标识符为空值,则判定所述用户身份信息尚未进行过风控校验,调用预设风控***接口对所述用户身份信息启动风控校验;
若所述用户身份信息的风控校验成功,向所述用户身份信息分配校验成功标识符;
若所述用户身份信息的风控校验失败,向所述用户身份信息分配校验失败标识符。
此外,为实现上述目的,本发明还提出一种应用软件的账号注册装置,所述应用软件的账号注册装置包括:
判断模块,用于当接收到预设***界面所发起的注册请求时,判断与所述注册请求所对应的用户身份信息是否成功通过风控校验;
确定模块,用于若所述用户身份信息成功通过风控校验,则根据所述注册请求中的标识符确定所注册应用软件类型,并输出与所述应用软件类型对应的注册界面到所述预设***界面;
注册模块,用于接收人工坐席通过所述注册界面输入的用户注册信息,对所述应用软件的账号进行注册。
此外,为实现上述目的,本发明还提出一种应用软件的账号注册设备,所述应用软件的账号注册设备包括:存储器、处理器、通信总线以及存储在所述存储器上的应用软件的账号注册程序;
所述通信总线用于实现处理器和存储器之间的连接通信;
所述处理器用于执行所述应用软件的账号注册程序,以实现以下步骤:
当接收到预设***界面所发起的注册请求时,判断与所述注册请求所对应的用户身份信息是否成功通过风控校验;
若所述用户身份信息成功通过风控校验,则根据所述注册请求中的标识符确定所注册应用软件类型,并输出与所述应用软件类型对应的注册界面到所述预设***界面;
接收人工坐席通过所述注册界面输入的用户注册信息,对所述应用软件的账号进行注册。
此外,为实现上述目的,本发明还提供一种可读存储介质,所述可读存储介质存储有一个或者一个以上程序,所述一个或者一个以上程序可被一个或者一个以上的处理器执行以用于:
当接收到预设***界面所发起的注册请求时,判断与所述注册请求所对应的用户身份信息是否成功通过风控校验;
若所述用户身份信息成功通过风控校验,则根据所述注册请求中的标识符确定所注册应用软件类型,并输出与所述应用软件类型对应的注册界面到所述预设***界面;
接收人工坐席通过所述注册界面输入的用户注册信息,对所述应用软件的账号进行注册。
本实施例的应用软件的账号注册方法,当接收到预设***界面所发起的注册请求时,先判断与注册请求所对应的用户身份信息是否成功通过风控校验;如果用户身份信息成功通过风控校验,则根据注册请求中的标识符确定所注册应用软件类型,并输出与应用软件类型对应的注册界面到预设***界面;此后再接收人工坐席通过注册界面输入的用户注册信息,对应用软件的账号进行注册。本方案仅对成功通过风控校验的用户身份信息对应注册请求进行应用软件的账号注册,确保应用软件所接入用户的安全性;且由人工坐席根据用户所提供的用户注册信息通过预设***中注册界面进行注册,避免用户自行操作,简化了用户操作,节省了用户时间。
附图说明
图1是本发明的应用软件的账号注册方法第一实施例的流程示意图;
图2是本发明的应用软件的账号注册装置第一实施例的功能模块示意图;
图3是本发明实施例方法涉及的硬件运行环境的设备结构示意图;
图4是本发明的应用软件的账号注册方法应用场景示意图;
图5是本发明的应用软件的账号注册方法注册流程示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明提供一种应用软件的账号注册方法。
请参照图1,图1为本发明应用软件的账号注册方法第一实施例的流程示意图。在本实施例中,所述应用软件的账号注册方法包括:
步骤S10,当接收到预设***界面所发起的注册请求时,判断与所述注册请求所对应的用户身份信息是否成功通过风控校验;
本发明的应用软件的账号注册方法应用于注册服务器,请参照图4,注册服务器分别与预设***、以及各个有注册应用软件需求的用户终端通信连接。用户终端为用户所持有,预设***为提供注册服务机构所拥有,注册服务机构的人工坐席可对预设***界面进行操作。当用户有对应用软件注册需求时,通过电话、短信或微信的方式告知人工坐席,人工坐席则问询用户身份信息和用户注册信息,并将所获知的用户身份信息和用户注册信息输入到预设***界面的对应输入框中,由预设***传输到注册服务器,在用户身份信息成功通过风控验证时,通过注册服务器对应用软件进行注册。具体地,请参照图5,预设***界面上设置有多个不同应用软件的注册触发按钮,用户告知人工坐席其所需要注册的应用软件,由人工坐席对此需要注册应用软件的注册触发按钮进行触发,此触发操作所触发的请求即为注册请求。
当注册服务器接收到此由人工坐席通过预设***界面所发起的注册请求时,判断与注册请求所对应的用户身份信息是否成功通过风控校验。与注册请求所对应的用户身份信息为有注册应用软件需求用户所具有的身份信息,此身份信息可表征用户唯一性,如身份证号码。风控校验为通过调用预设风控***接口,对用户身份信息进行校验的过程;预设风控***中设置有表征风险用户的黑名单,对黑名单中各风险用户的身份证号码进行查询,判断是否存在表征用户身份信息的身份证号码;如果黑名单中存在此表征用户身份信息的身份证号码,则说明具有此用户身份信息的用户为风险用户,此用户身份信息没有通过风控校验,对此用户身份信息分配校验失败标识符;而如果黑名单中不存在此表征用户身份信息的身份证号码,则说明具有此用户身份信息的用户为安全用户,此用户身份信息通过风险校验,对此用户身份信息分配校验成功标识符。从而通过用户身份信息中所携带的验证标识符类型即可确定用户身份信息是否成功通过风险校验,具体地,判断与注册请求所对应的用户身份信息是否成功通过风控校验的步骤包括:
步骤S11,当接收到预设***界面所发起的注册请求时,输出提示信息,以提示输入用户身份信息;
请进一步参照图5,当接收到由人工坐席在预设***界面所发起的注册请求时,跳转到用户身份信息输入界面,并在此用户身份信息输入界面显示提示信息,以提示输入用户身份信息。用户身份信息输入界面中设置有输入框以及触发获取校验结果的虚拟按钮,以便获取所输入的用户身份信息风控校验的校验结果。
步骤S12,接收基于所述提示信息输入的用户身份信息,并根据所述用户身份信息中所携带的验证标识符确定所述用户身份信息是否成功通过风控校验。
在人工坐席查看到用户身份信息输入界面所显示的提示信息后,将用户告知的用户身份信息输入到用户身份信息输入界面中的输入框,并触发虚拟按键,将用户身份信息上传到注册服务器。注册服务器在接收到此基于提示信息所输入的用户身份信息后,读取用户身份信息中所携带的验证标识符,并判断此验证标识符的类型,即判断验证标识符为校验成功标识符还是校验失败标识符。验证标识符中携带有表征其类型的字段,如用户字段“y”表征校验成功标识符,而用“n”表征校验失败标识符;确定其所携带的字段类型即可确定验证标识符的类型,进而根据此验证标识符确定用户身份信息是否成功通过风控校验。
步骤S20,若所述用户身份信息成功通过风控校验,则根据所述注册请求中的标识符确定所注册应用软件类型,并输出与所述应用软件类型对应的注册界面到所述预设***界面;
进一步地,当通过验证标识符确定用户身份信息成功通过风控校验,即验证标识符为校验成功标识符时,跳转到所注册应用软件的注册界面。而考虑到不同类型的应用软件在注册时所需要的注册信息以及注册界面不一样,在注册服务器中预先设置有不同应用软件的注册界面,需要确定与用户所需求注册的应用软件所对应的注册界面。具体地,预设***界面上所设置的多个不同应用软件的注册触发按钮中携带有表征不同应用软件的标识符,如用于触发应用软件A的注册触发按钮中携带有标识符f1,此标识符随着注册触发按钮的注册请求一并发送到注册服务器。当用户身份信息成功通过风控校验时,则读取注册请求中所携带的标识符,通过此标识符确定所注册应用软件的类型,进而调用与此应用软件类型对应的注册界面,将此注册界面输出到预设***界面显示,以对应用软件进行账号注册。
步骤S30,接收人工坐席通过所述注册界面输入的用户注册信息,对所述应用软件的账号进行注册。
更进一步地,各应用软件的注册界面中包括用于输入用户注册信息的多个输入框以及触发注册的虚拟按键,在将用户需求注册的应用软件所具有的注册界面输出到预设***的显示界面,在显示界面显示后,人工坐席将用户告知的用户基本信息作为用户注册信息输入到注册界面所对应的输入框中。其中用户基本信息包括但不限于用户姓名、用户年龄、用户性别、电话号码、银行***、账号名、登录密码等,人工坐席将此类用户基本信息作为注册信息输入到对应的输入框中。即将用户姓名输入注册界面中需要输入用户姓名的输入框中,将电话号码输入注册界面中需要输入电话号码的输入框中。在注册界面中所需要填写的输入框中均填写信息后,点击触发虚拟按键,以将所填写的用户注册信息传输到注册服务器。由注册服务器根据所接收的用户注册信息,对应用软件的账户进行注册,为用户注册信息分配应用软件的账号权限。
本实施例的应用软件的账号注册方法,当接收到预设***界面所发起的注册请求时,先判断与注册请求所对应的用户身份信息是否成功通过风控校验;如果用户身份信息成功通过风控校验,则根据注册请求中的标识符确定所注册应用软件类型,并输出与应用软件类型对应的注册界面到预设***界面;此后再接收人工坐席通过注册界面输入的用户注册信息,对应用软件的账号进行注册。本方案仅对成功通过风控校验的用户身份信息对应注册请求进行应用软件的账号注册,确保应用软件所接入用户的安全性;且由人工坐席根据用户所提供的用户注册信息通过预设***中注册界面进行注册,避免用户自行操作,简化了用户操作,节省了用户时间。
进一步地,在本发明应用软件的账号注册方法另一实施例中,所述对所述应用软件的账号进行注册的步骤包括:
步骤S31,获取与所述注册应用软件类型对应的注册要求,并将所述用户注册信息和所述注册要求对比,以判断所述用户注册信息是否满足所述注册要求;
可理解地,不同类型的应用软件具有不同的注册要求,如要求账号名不能重复,密码不能全是数字、银行账户不能冻结等。获取所注册应用软件类型的注册要求,即与用户所需求注册的应用软件类型所对应的注册要求,注册要求与应用软件类型相关,可对两者建立对应的映射关系,以便根据所注册应用软件类型即可确定其对应的注册要求。此后将所输入的用户注册信息和对应的注册要求对比,判断用户注册信息是否满足注册要求。因所输入的用户注册信息包括多种,而应用软件中对各种用户注册信息的注册要求不一致,从而在对比时,将各种用户注册信息和其各自所对应的注册要求对比,判断各种用户注册信息是否均满足其各自对应的注册要求。其中将所述用户注册信息和注册要求对比,判断用户注册信息是否满足注册要求的步骤包括:
步骤S311,读取所述用户注册信息中的各字段值,以及与所述注册信息中的各字段值对应的所述注册要求中的各字段值;
进一步地,因输入到注册界面中的用户注册信息用于表征用户所具有的不同类型信息,如表征用户姓名的信息、表征年龄的信息、表征银行***的信息。此多种类型的信息用字段名进行区分,如用字段名“m1”表征用户姓名,用字段名“m2”表征年龄。在注册要求中用相应的字段名表征同一类型信息所具有的注册要求,如对于年龄的注册要求用字段名“m2”表征。不同的用户对应字段名具有不同的字段值,如用户A对应字段名m2所具有的字段值为29,而用户A对应字段名m2所具有的字段值为45。将用户注册信息和其对应的注册要求对比,其实质是将用户所具有的字段值信息和注册要求中此字段值信息所要求的字段值进行对比,判断用户注册信息中的字段值信息是否满足注册要求中与此字段值信息对应的字段值要求。具体地,读取用户注册信息中的各字段值,以及注册要求中与此用户注册信息中字段值对应的字段值。如读取到用户注册信息中的用户年龄30,以及注册要求中表征用户年龄要求的字段值20~30。读取时先确定用户注册信息中各字段值所属于的字段名,再将此字段名和注册要求中的各字段名对比,确定各注册要求的字段名中与字段值所属字段名一致的字段名。此一致的字段名所对应的字段值即为注册要求中与用户注册信息中的各字段值对应的自段值,其中注册要求中的各字段值是对用户注册信息中各字段值的要求。
步骤S312,将所属用户注册信息中的各字段值与所述注册要求中的各字段值进行对比,以判断所述用户注册信息是否满足所述注册要求。
更进一步地,在读取到用户注册信息中的各字段值和注册要求中对应的各字段值后,将此用户注册信息中的各字段值与注册要求中的各字段值对比,判断用户注册信息是否满足目标注册要求,其中对比按照两者之间的对应关系进行,如表征年龄字段值之间的对比。此外对于用户注册信息中某一具体字段值,注册要求中用于判断其是否满足注册要求的字段值可以包括多个选项的集合,也可以是单个选项;若是多个选项则根据多个选项之间的逻辑关系进行判断,即多个选项是需要同时满足还是需要满足任意一个;对于同时满足,则判断用户注册信息中的字段值是否同时满足目标注册要求中字段值的多个选项要求;对于满足任意一个,则判断用户注册信息中的字段值是否满足目标注册要求中字段值的任意一个要求;若是单个选项则直接判断用户注册信息中的字段值是否满足此目标注册要求中的字段值要求。如用户注册信息中字段名为银行的字段值为m3,注册要求中与m3对应的字段值为M,其中M中列举有所支持的多个银行,即注册应用软件所支持的多个银行。将m3和M对比,判断m3是否存在于M中,即将所输入的银行和注册应用软件所支持的多个银行对比,判断所输入的银行是否为所支持的多个银行之一。
步骤S32,若所述用户注册信息满足所述注册要求,对所述应用软件进行注册,并在注册完成后向所述用户注册信息所对应用户终端下发注册成功的提示信息,以提示所述用户终端对所述所注册应用软件进行下载并登录;
当用户注册信息和目标注册信息匹配,判断出用户注册信息满足注册要求时,则对应用软件进行注册,并在注册完成后向用户注册信息所对应用户终端下发注册成功的提示信息。其中与用户注册信息所对应用户终端可通过与用户注册信息中手机号码的运营商建立通信确定,在注册完成后,读取用户注册信息中的用户手机号码,并确定此用户手机号码所属的运营商。向此运营商发送请求信息,以请求运营商向用户手机号码发送提示信息,而将提示信息发送到与用户注册信息对应的用户终端。其中提示信息包括下载所注册应用软件的网址链接、注册的账号和密码,以便用户终端通过网址链接对所注册的应用软件进行下载,并通过账号和密码在应用软件上进行登录操作。
步骤S33,若所述用户注册信息不满足所述注册要求,停止对所述应用软件的注册,并向所述用户注册信息所对应用户终端下发注册失败的提示信息,所述注册失败的提示信息包括不满足注册要求的用户注册信息。
而当用户注册信息和目标注册信息不匹配,判断出用户注册信息不满足注册要求时,则停止应用软件的注册,并向用户注册信息所对应用户终端下发注册失败的提示信息。其中提示信息中包括不满足注册要求的用户注册信息,如所输入的银行不满足要求,或用户年龄不满足要求等。此不满足注册要求的用户注册信息为引起应用软件注册失败的原因,将其作为提示信息的一部分,便于用户知晓注册失败的原因。对于某些不满足注册要求的用户注册信息可进行修改,如银行不满足要求;而另一些则不可进行修改,如用户年龄;对于由可进行修改的用户注册信息所引起的注册失败,提供修改选项,并将其作为注册失败提示信息的一部分,以便根据注册失败提示信息对用户注册信息进行快速修改。具体地,向用户注册信息所对应用户终端下发注册失败的提示信息的步骤之后包括:
步骤S34,接收基于所述注册失败提示信息所输入的修改信息,并用所述修改信息替换不满足注册要求的用户注册信息以形成新的用户注册信息,执行将所述用户注册信息和所述注册要求进行对比,以判断所述用户注册信息是否满足所述注册要求的步骤。
可理解地,因注册失败提示信息中包括引起注册失败的原因,即不满足注册要求的用户注册信息,以及可进行修改的用户注册信息和用户注册信息所能修改的范围。如由银行不满足要求而引起的注册失败,则注册失败提示信息至少包括:注册失败的原因为所输入银行不在可支持银行的范围内,以及表征所能修改范围的可支持银行有哪些,以便提示用户将所输入的银行修改为可支持的银行。用户将其所具有的可支持银行告知人工坐席,由人工坐席对所输入银行进行修改。注册服务器接收此基于注册失败提示信息所输入的修改信息,并用修改信息替换不满足注册要求的用户注册信息,形成新的用户注册信息。如上述将不满足要求的银行修改为支持的银行,用此新的用户注册信息和对应的注册要求对比,判断用户注册信息是否满足注册要求。即读取此新修改的用户注册信息的字段值,重新判断此新修改的用户注册信息是否满足其对应的注册要求,实现根据注册失败提示信息快速修改用户注册信息的同时,可在最大程度上确保对应用软件的账号注册成功。
进一步地,在本发明应用软件的账号注册方法另一实施例中,所述根据用户身份信息中所携带的验证标识符确定用户身份信息是否成功通过风控校验的步骤包括:
若所述用户身份信息中所携带的验证标识符为校验失败标识符,则判定所述用户身份信息没有成功通过风控校验;
可理解地,预设风控***中表征风险用户的黑名单会随着时间而变化,如在近期时段内监测到用户具有风险行为而将其作为黑名单中的成员,随着后续更长时间的监测,此用户不再有风险行为,则将其从黑名单中移出。因黑名单的变化而使用户身份信息的校验具有时效性,在一段时间内用户身份信息与黑名单中某一成员的身份信息一致,而使用户身份信息没有成功通过风控校验;后续因黑名单中将此成员移出,使用户身份信息不再与黑名单中某一成员的身份信息一致,用户身份信息成功通过风控校验。本实施例中设置预设时间,将此预设时间作为用户身份信息的风控校验结果的监控时间;在对用户身份信息进行校验过程中,当读取到用户身份信息中所携带的验证标识符的类型为校验失败标识符,判定用户身份信息没有成功通过风险校验时,可能所生成的没有成功通过风控校验的校验结果在此预设时间内,则用户身份信息的校验结果不能改变;而如果超出预设时间,则对用户身份信息重新进行风控校验,以重新确定用户身份信息是否具有注册应用软件账号的权限。从而本实施例的应用软件的账号注册方法还包括步骤:
步骤S20-1,若所述用户身份信息没有成功通过风控校验,则读取上一次进行风险校验的校验时间,并判断所述校验时间到当前时间的时间段是否大于预设时间;
具体地,当通过验证标识符确定用户身份信息没有成功通过风控校验时,读取上一次进行风险校验的校验时间,此校验时间即生成用户身份信息没有成功通过风控校验的校验结果时间点。此校验时间到当前时间的时间段反映所生成校验结果的时间长度,将此反映时间长度的时间段和预设时间比较,判断时间段是否大于预设时间,以确定是否需要对用户身份信息重新进行风控校验。
步骤S20-2,若所述时间段大于预设时间,则调用预设风控***接口对所述用户身份信息重新进行风控校验;
进一步地,当判断出时间段大于预设时间,所生成用户身份信息没有成功通过风控校验的校验结果时间超过监控时间,即不再对所生成的校验结果进行监控,而需要对用户身份信息重新进行风控校验。调用预设风控***接口,通过预设风控***中的黑名单对用户身份信息重新进行风控校验,以重新确定用户身份信息是否具有注册应用软件账号的权限。
步骤S20-3,若所述时间段小于或等于预设时间,则判定所述用户身份信息不具有注册应用软件账号的资质。
而当判断出时间段小于或等于预设时间,所生成用户身份信息没有成功通过风控校验的校验结果时间没有超过监控时间,仍然需要对所生成的校验结果进行监控,保持用户身份信息的校验结果不能改变,用户身份信息仍然不具有注册应用软件账号的权限,以确保应用软件所接入用户的安全性。
进一步地,在本发明应用软件的账号注册方法另一实施例中,所述根据用户身份信息中所携带的验证标识符确定用户身份信息是否成功通过风控校验的步骤之前包括:
步骤S13,若所述用户身份信息中所携带的验证标识符为空值,则判定所述用户身份信息尚未进行过风控校验,调用预设风控***接口对所述用户身份信息启动风控校验;
可理解地,在通过验证标识符确定用户身份信息是否成功通过风险校验之前,需要确保用户身份信息已经进行过风险校验;而只有对于进行过风险校验的用户身份信息,才会向其分配验证标识符;而对于尚未进行过风控校验的用户身份信息,则不携带有验证标识符,在读取用户身份信息中所携带的验证标识符时不能读取到任何参数值,即读取的内容为空值。从而在确定用户身份信息是否成功通过风控校验之前,需要读取用户身份信息中所携带的验证标识符,并判断此验证标识符是否为空值。当用户身份信息中所携带的验证标识符为空值,则判定用户身份信息尚未进行过风控校验,则调用预设风控***接口,通过预设风控***中的黑名单对用户身份信息启动风控校验,以确定用户身份信息是否具有注册应用软件账号的权限。
步骤S14,若所述用户身份信息的风控校验成功,向所述用户身份信息分配校验成功标识符;
进一步地,当调用预设风控***接口对用户身份信息启动风控校验,判断出用户身份信息不存在于预设风控***中的黑名单中,则说明用户身份信息的风控校验成功,向此用户身份信息分配校验成功标识符,表征用户身份信息具有注册应用软件账号的权限,可通过人工坐席对应用软件的账号进行注册。
步骤S15,若所述用户身份信息的风控校验失败,向所述用户身份信息分配校验失败标识符。
而当调用预设风控***接口对用户身份信息启动风控校验,判断出用户身份信息存在于预设风控***中的黑名单中,则说明用户身份信息的风控校验失败,用户身份信息对应的用户可能为风险用户;向此用户身份信息分配校验失败标识符,表征用户身份信息不具有注册应用软件账号的权限,以避免将风险用户接入应用软件。
此外,请参照图2,本发明提供一种应用软件的账号注册装置,在本发明应用软件的账号注册装置第一实施例中,所述应用软件的账号注册装置包括:
判断模块10,用于当接收到预设***界面所发起的注册请求时,判断与所述注册请求所对应的用户身份信息是否成功通过风控校验;
确定模块20,用于若所述用户身份信息成功通过风控校验,则根据所述注册请求中的标识符确定所注册应用软件类型,并输出与所述应用软件类型对应的注册界面到所述预设***界面;
注册模块30,用于接收人工坐席通过所述注册界面输入的用户注册信息,对所述应用软件的账号进行注册。
本实施例的应用软件的账号注册装置,当接收到预设***界面所发起的注册请求时,判断模块10先判断与注册请求所对应的用户身份信息是否成功通过风控校验;如果用户身份信息成功通过风控校验,确定模块20则根据注册请求中的标识符确定所注册应用软件类型,并输出与应用软件类型对应的注册界面到预设***界面;此后注册模块30再接收人工坐席通过注册界面输入的用户注册信息,对应用软件的账号进行注册。本方案仅对成功通过风控校验的用户身份信息对应注册请求进行应用软件的账号注册,确保应用软件所接入用户的安全性;且由人工坐席根据用户所提供的用户注册信息通过预设***中注册界面进行注册,避免用户自行操作,简化了用户操作,节省了用户时间。
进一步地,在本发明应用软件的账号注册装置另一实施例中,所述注册模块包括:
获取单元,用于获取与所述注册应用软件类型对应的注册要求,并将所述用户注册信息和所述注册要求进行对比,以判断所述用户注册信息是否满足所述注册要求;
注册单元,用于若所述用户注册信息满足所述注册要求,对所述应用软件进行注册,并在注册完成后向所述用户注册信息所对应用户终端下发注册成功的提示信息,以提示所述用户终端对所述所注册应用软件进行下载并登录;
提示单元,用于若所述用户注册信息不满足所述注册要求,停止对所述应用软件的注册,并向所述用户注册信息所对应用户终端下发注册失败的提示信息,所述注册失败的提示信息包括不满足注册要求的用户注册信息。
进一步地,在本发明应用软件的账号注册装置另一实施例中,所述获取单元包括:
读取子单元,用于读取所述用户注册信息中的各字段值,以及与所述用户注册信息中的各字段值对应的所述注册要求中的各字段值;
对比子单元,用于将所述用户注册信息中的各字段值与所述注册要求中的各字段值进行对比,以判断所述用户注册信息是否满足所述注册要求。
进一步地,在本发明应用软件的账号注册装置另一实施例中,所述注册模块还包括:
接收单元,用于接收基于所述注册失败提示信息所输入的修改信息,并用所述修改信息替换不满足注册要求的用户注册信息以形成新的用户注册信息,执行将所述用户注册信息和所述注册要求进行对比,以判断所述用户注册信息是否满足所述注册要求的步骤。
进一步地,在本发明应用软件的账号注册装置另一实施例中,所述判断模块包括:
输出单元,用于当接收到预设***界面所发起的注册请求时,输出提示信息,以提示输入用户身份信息;
确定单元,用于接收基于所述提示信息输入的用户身份信息,并根据所述用户身份信息中所携带的验证标识符确定所述用户身份信息是否成功通过风控校验。
进一步地,在本发明应用软件的账号注册装置另一实施例中,所述确定单元包括:
判定子单元,用于若所述用户身份信息中所携带的验证标识符为校验失败标识符,则判定所述用户身份信息没有成功通过风控校验;
所述装置还包括:
读取模块,用于若所述用户身份信息没有成功通过风控校验,则读取上一次进行风险校验的校验时间,并判断所述校验时间到当前时间的时间段是否大于预设时间;
调用模块,用于若所述时间段大于预设时间,则调用预设风控***接口对所述用户身份信息重新进行风控校验;
判定模块,用于若所述时间段小于或等于预设时间,则判定所述用户身份信息不具有注册应用软件账号的资质。
进一步地,在本发明应用软件的账号注册装置另一实施例中,所述判断模块还用于:
若所述用户身份信息中所携带的验证标识符为空值,则判定所述用户身份信息尚未进行过风控校验,调用预设风控***接口对所述用户身份信息启动风控校验;
若所述用户身份信息的风控校验成功,向所述用户身份信息分配校验成功标识符;
若所述用户身份信息的风控校验失败,向所述用户身份信息分配校验失败标识符。
其中,上述应用软件的账号注册装置的各虚拟功能模块存储于图3所示应用软件的账号注册设备的存储器1005中,处理器1001执行应用软件的账号注册程序时,实现图2所示实施例中各个模块的功能。
参照图3,图3是本发明实施例方法涉及的硬件运行环境的设备结构示意图。
本发明实施例应用软件的账号注册设备可以是PC(personal computer,个人计算机),也可以是智能手机、平板电脑、电子书阅读器、便携计算机等终端设备。
如图3所示,该应用软件的账号注册设备可以包括:处理器1001,例如CPU(CentralProcessing Unit,中央处理器),存储器1005,通信总线1002。其中,通信总线1002用于实现处理器1001和存储器1005之间的连接通信。存储器1005可以是高速RAM(random accessmemory,随机存取存储器),也可以是稳定的存储器(non-volatile memory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
可选地,该应用软件的账号注册设备还可以包括用户接口、网络接口、摄像头、RF(Radio Frequency,射频)电路,传感器、音频电路、WiFi(Wireless Fidelity,无线宽带)模块等等。用户接口可以包括显示屏(Display)、输入单元比如键盘(Keyboard),可选用户接口还可以包括标准的有线接口、无线接口。网络接口可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。
本领域技术人员可以理解,图3中示出的应用软件的账号注册设备结构并不构成对应用软件的账号注册设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
如图3所示,作为一种计算机可读存储介质的存储器1005中可以包括操作***、网络通信模块以及应用软件的账号注册程序。操作***是管理和控制应用软件的账号注册设备硬件和软件资源的程序,支持应用软件的账号注册程序以及其它软件和/或程序的运行。网络通信模块用于实现存储器1005内部各组件之间的通信,以及与应用软件的账号注册设备中其它硬件和软件之间通信。
在图3所示的应用软件的账号注册设备中,处理器1001用于执行存储器1005中存储的应用软件的账号注册程序,实现上述应用软件的账号注册方法各实施例中的步骤。
本发明提供了一种可读存储介质,所述可读存储介质存储有一个或者一个以上程序,所述一个或者一个以上程序还可被一个或者一个以上的处理器执行以用于实现上述应用软件的账号注册方法各实施例中的步骤。
还需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个可读存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是在本发明的构思下,利用本发明说明书及附图内容所作的等效结构变换,或直接/间接运用在其他相关的技术领域均包括在本发明的专利保护范围内。

Claims (8)

1.一种应用软件的账号注册方法,其特征在于,所述应用软件的账号注册方法包括以下步骤:
当接收到预设***界面所发起的注册请求时,输出提示信息,以提示输入用户身份信息;
若所述用户身份信息中所携带的验证标识符为校验失败标识符,则判定所述用户身份信息没有成功通过风控校验;
若所述用户身份信息没有成功通过风控校验,则读取上一次进行风险校验的校验时间,并判断所述校验时间到当前时间的时间段是否大于预设时间;
若所述时间段大于预设时间,则调用预设风控***接口对所述用户身份信息重新进行风控校验;
若所述时间段小于或等于预设时间,则判定所述用户身份信息不具有注册应用软件账号的资质,其中,若所生成用户身份信息没有成功通过风控校验的校验结果时间没有超过监控时间,需要对所生成的校验结果进行监控,保持用户身份信息的校验结果不能改变,用户身份信息仍然不具备注册应用软件账号的权限;
若所述用户身份信息成功通过风控校验,则根据所述注册请求中的标识符确定所注册应用软件类型,并输出与所述应用软件类型对应的注册界面到所述预设***界面;
接收人工坐席通过所述注册界面输入的用户注册信息,对所述应用软件的账号进行注册。
2.如权利要求1所述的应用软件的账号注册方法,其特征在于,所述对所述应用软件的账号进行注册的步骤包括:
获取与所述注册应用软件类型对应的注册要求,并将所述用户注册信息和所述注册要求进行对比,以判断所述用户注册信息是否满足所述注册要求;
若所述用户注册信息满足所述注册要求,对所述应用软件进行注册,并在注册完成后向所述用户注册信息所对应用户终端下发注册成功的提示信息,以提示所述用户终端对所述所注册应用软件进行下载并登录;
若所述用户注册信息不满足所述注册要求,停止对所述应用软件的注册,并向所述用户注册信息所对应用户终端下发注册失败的提示信息,所述注册失败的提示信息包括不满足注册要求的用户注册信息。
3.如权利要求2所述的应用软件的账号注册方法,其特征在于,所述将所述用户注册信息和所述注册要求对比,以判断所述用户注册信息是否满足所述注册要求的步骤包括:
读取所述用户注册信息中的各字段值,以及与所述用户注册信息中的各字段值对应的所述注册要求中的各字段值;
将所述用户注册信息中的各字段值与所述注册要求中的各字段值进行对比,以判断所述用户注册信息是否满足所述注册要求。
4.如权利要求2所述的应用软件的账号注册方法,其特征在于,所述向所述用户注册信息所对应用户终端下发注册失败的提示信息的步骤之后包括:
接收基于所述注册失败提示信息所输入的修改信息,并用所述修改信息替换不满足注册要求的用户注册信息以形成新的用户注册信息,执行将所述用户注册信息和所述注册要求进行对比,以判断所述用户注册信息是否满足所述注册要求的步骤。
5.如权利要求1所述的应用软件的账号注册方法,其特征在于,所述根据所述用户身份信息中所携带的验证标识符确定所述用户身份信息是否成功通过风控校验的步骤之前包括:
若所述用户身份信息中所携带的验证标识符为空值,则判定所述用户身份信息尚未进行过风控校验,调用预设风控***接口对所述用户身份信息启动风控校验;
若所述用户身份信息的风控校验成功,向所述用户身份信息分配校验成功标识符;
若所述用户身份信息的风控校验失败,向所述用户身份信息分配校验失败标识符。
6.一种应用软件的账号注册装置,其特征在于,所述应用软件的账号注册装置包括:
判断模块,用于当接收到预设***界面所发起的注册请求时,输出提示信息,以提示输入用户身份信息;若所述用户身份信息中所携带的验证标识符为校验失败标识符,则判定所述用户身份信息没有成功通过风控校验;若所述用户身份信息没有成功通过风控校验,则读取上一次进行风险校验的校验时间,并判断所述校验时间到当前时间的时间段是否大于预设时间;若所述时间段大于预设时间,则调用预设风控***接口对所述用户身份信息重新进行风控校验;若所述时间段小于或等于预设时间,则判定所述用户身份信息不具有注册应用软件账号的资质,其中,若所生成用户身份信息没有成功通过风控校验的校验结果时间没有超过监控时间,需要对所生成的校验结果进行监控,保持用户身份信息的校验结果不能改变,用户身份信息仍然不具备注册应用软件账号的权限;
确定模块,用于若所述用户身份信息成功通过风控校验,则根据所述注册请求中的标识符确定所注册应用软件类型,并输出与所述应用软件类型对应的注册界面到所述预设***界面;
注册模块,用于接收人工坐席通过所述注册界面输入的用户注册信息,对所述应用软件的账号进行注册。
7.一种应用软件的账号注册设备,其特征在于,所述应用软件的账号注册设备包括:存储器、处理器、通信总线以及存储在所述存储器上的应用软件的账号注册程序;
所述通信总线用于实现处理器和存储器之间的连接通信;
所述处理器用于执行所述应用软件的账号注册程序,以实现如权利要求1-5中任一项所述的应用软件的账号注册方法的步骤。
8.一种可读存储介质,其特征在于,所述可读存储介质上存储有应用软件的账号注册程序,所述应用软件的账号注册程序被处理器执行,实现如权利要求1-5中任一项所述的应用软件的账号注册方法的步骤。
CN201810412105.6A 2018-05-02 2018-05-02 应用软件的账号注册方法、装置、设备及可读存储介质 Active CN108600242B (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201810412105.6A CN108600242B (zh) 2018-05-02 2018-05-02 应用软件的账号注册方法、装置、设备及可读存储介质
PCT/CN2018/094107 WO2019210570A1 (zh) 2018-05-02 2018-07-02 应用软件的账号注册方法、装置、设备及可读存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810412105.6A CN108600242B (zh) 2018-05-02 2018-05-02 应用软件的账号注册方法、装置、设备及可读存储介质

Publications (2)

Publication Number Publication Date
CN108600242A CN108600242A (zh) 2018-09-28
CN108600242B true CN108600242B (zh) 2021-04-06

Family

ID=63620633

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810412105.6A Active CN108600242B (zh) 2018-05-02 2018-05-02 应用软件的账号注册方法、装置、设备及可读存储介质

Country Status (2)

Country Link
CN (1) CN108600242B (zh)
WO (1) WO2019210570A1 (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110020514B (zh) * 2018-12-12 2023-05-30 创新先进技术有限公司 账户代理注册方法和装置
CN115021961A (zh) * 2022-04-28 2022-09-06 广东电网有限责任公司 一种账号注册方法、装置、设备以及存储介质

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102194177A (zh) * 2011-05-13 2011-09-21 南京柯富锐软件科技有限公司 一种用于在线支付风险控制的***
US8639921B1 (en) * 2011-06-30 2014-01-28 Amazon Technologies, Inc. Storage gateway security model
CN106161360A (zh) * 2015-04-02 2016-11-23 阿里巴巴集团控股有限公司 用户注册方法及装置
CN106600275A (zh) * 2015-10-14 2017-04-26 阿里巴巴集团控股有限公司 一种风险识别方法及装置

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2360893A1 (en) * 2010-02-16 2011-08-24 Alcatel Lucent A method, a system and devices for locating a representation in a communications network
US9225532B2 (en) * 2010-12-06 2015-12-29 Verizon Patent And Licensing Inc. Method and system for providing registration of an application instance
CN104683299A (zh) * 2013-11-28 2015-06-03 中兴通讯股份有限公司 一种软件注册的控制方法、认证服务器及终端

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102194177A (zh) * 2011-05-13 2011-09-21 南京柯富锐软件科技有限公司 一种用于在线支付风险控制的***
US8639921B1 (en) * 2011-06-30 2014-01-28 Amazon Technologies, Inc. Storage gateway security model
CN106161360A (zh) * 2015-04-02 2016-11-23 阿里巴巴集团控股有限公司 用户注册方法及装置
CN106600275A (zh) * 2015-10-14 2017-04-26 阿里巴巴集团控股有限公司 一种风险识别方法及装置

Also Published As

Publication number Publication date
WO2019210570A1 (zh) 2019-11-07
CN108600242A (zh) 2018-09-28

Similar Documents

Publication Publication Date Title
US10462118B2 (en) Systems and methods for login and authorization
CN107908485B (zh) 接口参数传递方法、装置、设备及计算机可读存储介质
CN108234505B (zh) 账号的登录方法及***
CN107135218B (zh) 登录态获取、发送方法、凭证配置方法、客户端及服务器
CN105337997B (zh) 一种应用客户端的登录方法及相关设备
CN108710528B (zh) 桌面云虚拟机的访问、控制方法、装置、设备及存储介质
CN108418787B (zh) 企业资源计划数据的采集方法、终端设备及介质
EP3051755B1 (en) Installation package authorization method and device
CN108990047B (zh) 签约关系管理数据准备平台的测试方法、装置及介质
CN110691085B (zh) 登录方法、装置、密码管理***及计算机可读介质
EP3669293B1 (en) Method for authenticating a user and corresponding user devices, server and system
CN104967586A (zh) 一种用户身份验证方法、装置及***
US20160260103A1 (en) Method, Apparatus, and Computer Readable Medium for Providing Wireless Device Protection Service
CN112738046B (zh) 一种一键登录的方法、终端及***服务器
CN107682376B (zh) 风控数据交互方法及装置
US20210168140A1 (en) System and Method for Automatically Registering a Verified Identity in an On-Line Environment
CN108600242B (zh) 应用软件的账号注册方法、装置、设备及可读存储介质
CN107861765B (zh) 产品配置方法、设备和计算机可读存储介质
CN107613496B (zh) 排号方法、***及认证服务器
CN109348472B (zh) 一种基于单点推送的ota升级方法及***
CN110752933A (zh) 一种验证码输入方法、装置、电子设备及存储介质
CN112600803B (zh) Web端数据签名方法、装置及计算机设备
CN111787642B (zh) 一种基于第三方应用认证连网方法及装置
CN114531679A (zh) 一种基于用户识别卡的移动终端权限交互***和方法
CN114500091A (zh) 登录方法及装置

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant