CN106203021A - 一种多认证模式一体化的应用登录方法和*** - Google Patents

一种多认证模式一体化的应用登录方法和*** Download PDF

Info

Publication number
CN106203021A
CN106203021A CN201610596637.0A CN201610596637A CN106203021A CN 106203021 A CN106203021 A CN 106203021A CN 201610596637 A CN201610596637 A CN 201610596637A CN 106203021 A CN106203021 A CN 106203021A
Authority
CN
China
Prior art keywords
information
certification
sdk
cell
user profile
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.)
Granted
Application number
CN201610596637.0A
Other languages
English (en)
Other versions
CN106203021B (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.)
Beijing Zhongyingtong Information Technology Co ltd
Original Assignee
China (beijing) Technology 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 China (beijing) Technology Co Ltd filed Critical China (beijing) Technology Co Ltd
Priority to CN201610596637.0A priority Critical patent/CN106203021B/zh
Publication of CN106203021A publication Critical patent/CN106203021A/zh
Application granted granted Critical
Publication of CN106203021B publication Critical patent/CN106203021B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)

Abstract

本发明涉及一种多认证模式一体化的应用登录方法和***,该应用登录方法包括接收软件开发工具包SDK根据不同的认证模式发送的相应的用户信息,其中,SDK嵌入在应用程序中,相应的用户信息包括手机号信息;获取运营商的取号信息,并验证取号信息与手机号信息是否一致;如果一致,则将包括第一信用等级的第一认证结果发送给SDK;如果不一致,则将相应的用户信息与认证库进行认证;如果认证成功,则将包括第二信用等级的第二认证结果发送给SDK,以使SDK根据信用等级赋予用户不同的操作权限。本发明实现了根据不同应用程序的需要采用不同的登录认证模式,确保用户登录的安全性与便捷性,提升用户体验。

Description

一种多认证模式一体化的应用登录方法和***
技术领域
本发明涉及一种应用登录平台领域,尤其涉及一种多认证模式一体化的应用登录方法和***。
背景技术
日常生活中,在客户端进行注册、登录和话费支付的各种应用场景下,为了验证用户身份的合法性,需要基于用户电话号码所收到的验证消息进行确认,要求用户手动输入手机号,通过给用户手机号发送验证码,用户输入验证码并验证验证码的方式来核实用户身份信息,具体的登录流程为先由用户发起验证码认证登录请求并输入手机号码,app(Application,应用程序)调用普通验证码下发,而后服务器接受到指令后下发普通验证码,手机短信箱接受验证码并在短信收件箱中显示,之后用户获得该验证码并填入app中,app调用验证码验证,当服务器收到指令后对该验证码进行验证并返回验证结果,最后app接受到验证成功结果(失败结果)确认登录成功(登录失败)。此过程不但操作繁琐,还有验证码信息被窃取的风险,严重影响用户体验。
现有技术中的综合取号装置基于取号请求信息,该请求信息包括认证令牌、IMEI(International Mobile Equipment Identity,国际移动设备标识)、IMSI(InternationalMobile Subscriber Identification Number,国际移动用户识别码)、用户手机访问网页地址的唯一串码key、短信随机码和取号精确度。查询手机号管理信息表来确定对应的手机号码,但是道高一尺魔高一丈,不法分子通过使用工具软件,篡改或伪造手机的国际移动台识别码IMEI和国际移动用户识别码IMSI,以将自己伪装成用户,从而窃取用户手机信息,给用户个人信息的安全度造成了极大的威胁。
总体来说,现有技术的缺点主要归结为两方面,其一是现有技术识别不了因恶意篡改或伪造设备信息进行的虚假身份认证;其二是现有技术确认用户手机号后需要用户参与填入验证码信息才能进行用户身份登录,过程繁杂影响用户体验。
发明内容
本发明的目的在于提供一种多认证模式一体化的应用登录方法和***,实现了根据不同应用程序的需要而采用不同登录认证模式,确保用户登录的安全性与便捷性,提升用户体验。
第一方面,本发明实施例提供了一种多认证模式一体化的应用登录方法,包括:
接收软件开发工具包SDK根据不同的认证模式发送的相应的用户信息,其中,所述SDK嵌入在应用程序中,所述相应的用户信息包括手机号信息;
获取运营商的取号信息,并验证所述取号信息与所述手机号信息是否一致;
如果一致,则将包括第一信用等级的第一认证结果发送给所述SDK;
如果不一致,则将所述相应的用户信息与认证库进行认证;
如果认证成功,则将包括第二信用等级的第二认证结果发送给所述SDK,以使所述SDK根据所述信用等级赋予用户不同的操作权限。
结合第一方面,本发明实施例提供了第一方面的第一种可能的实施方式,其中,所述认证模式包括一键认证模式,所述相应的用户信息包括手机卡信息和设备信息,所述方法还包括:
将所述手机卡信息和所述设备信息与所述认证库进行认证;
如果认证不成功,则向所述SDK发送认证失败信息。
结合第一方面,本发明实施例提供了第一方面的第二种可能的实施方式,其中,所述认证模式包括手机号认证模式,所述相应的用户信息包括手机卡信息、设备信息和手机号参数信息,所述方法还包括:
将所述手机卡信息、所述设备信息和所述手机号参数信息与认证库进行认证;
判断所述手机号参数信息与当前手机号参数信息是否一致;
如果一致,则向所述SDK发送认证成功的响应信息;
如果不一致,则向所述SDK发送认证不成功的响应信息。
结合第一方面,本发明实施例提供了第一方面的第三种可能的实施方式,其中,所述认证模式包括综合认证模式,所述相应的用户信息包括手机卡信息、设备信息和手机号参数信息,所述方法还包括:
将所述手机卡信息、所述设备信息和所述手机号参数信息与所述认证库进行认证;
如果认证不成功,则向所述SDK发送认证失败信息;
接收所述应用程序发送的验证信息,对所述验证信息进行验证;
如果验证成功,则向所述应用程序发送验证成功的响应信息;
如果验证不成功,则向所述应用程序发送验证失败的响应信息。
结合第一方面,本发明实施例提供了第一方面的第四种可能的实施方式,其中,所述认证模式包括二维码认证模式,所述相应的用户信息包括手机卡信息、设备信息和二维码信息,所述方法还包括:
接收客户端发送的二维码认证登录请求信息;
根据所述二维码认证登录请求信息生成二维码信息;
将所述二维码信息发送给所述客户端,以使所述客户端显示所述二维码信息。
结合第一方面的第四种可能的实施方式,本发明实施例提供了第一方面的第五种可能的实施方式,其中,所述方法还包括:
接收指令信息,所述指令信息包括所述二维码信息和登录帐号信息;
对所述二维码信息和所述登录帐号信息进行认证,
如果认证成功,则向所述应用程序发送认证成功的响应信息;
如果认证不成功,则向所述应用程序发送认证不成功的响应信息。
第二方面,本发明实施例提供了一种多认证模式一体化的应用登录***,包括:
软件开发工具包SDK,用于根据不同的认证模式发送所述相应的用户信息,并且接受认证返回的所述第一认证结果、第二认证结果或者认证失败信息,其中,所述第一认证结果为第一伪码信息,第二认证结果为第二伪码信息。
认证平台,用于接收所述SDK根据不同的认证模式发送的所述相应的用户信息,获取运营商的取号信息,并验证所述取号信息与所述手机号信息是否一致,如果一致,则将包括第一信用等级的第一认证结果发送给所述SDK;如果不一致,则将所述相应的用户信息与认证库进行认证;如果认证成功,则将包括第二信用等级的第二认证结果发送给所述SDK,以使所述SDK根据所述信用等级赋予用户不同的操作权限。
结合第二方面,本发明实施例提供了第二方面的第一种可能的实施方式,其中,所述认证模式包括一键认证模式,所述相应的用户信息包括手机卡信息和设备信息,所述认证平台还用于将所述手机卡信息和所述设备信息与所述认证库进行认证;如果认证不成功,则向所述SDK发送认证失败信息。
结合第二方面,本发明实施例提供了第二方面的第二种可能的实施方式,其中,所述认证模式包括手机号认证模式,所述相应的用户信息包括手机卡信息、设备信息和手机号参数信息,所述认证平台还用于将所述手机卡信息、所述设备信息和所述手机号参数信息与认证库进行认证;判断所述手机号参数信息与当前手机号参数信息是否一致;如果一致,则向所述SDK发送认证成功的响应信息;如果不一致,则向所述SDK发送认证不成功的响应信息。
结合第二方面,本发明实施例提供了第二方面的第三种可能的实施方式,其中,所述认证模式包括综合认证模式,所述相应的用户信息包括手机卡信息、设备信息和手机号参数信息,所述认证平台还用于将所述手机卡信息、所述设备信息和所述手机号参数信息与所述认证库进行认证;如果认证不成功,则向所述SDK发送认证失败信息;接收所述应用程序发送的验证信息,对所述验证信息进行验证;如果验证成功,则向所述应用程序发送验证成功的响应信息;如果验证不成功,则向所述应用程序发送验证失败的响应信息。
本发明涉及一种多认证模式一体化的应用登录方法和***,该应用登录方法包括接收软件开发工具包SDK根据不同的认证模式发送的相应的用户信息,其中,SDK嵌入在应用程序中,相应的用户信息包括手机号信息;获取运营商的取号信息,并验证取号信息与手机号信息是否一致;如果一致,则将包括第一信用等级的第一认证结果发送给SDK;如果不一致,则将相应的用户信息与认证库进行认证;如果认证成功,则将包括第二信用等级的第二认证结果发送给SDK,以使SDK根据信用等级赋予用户不同的操作权限。本发明实现了根据不同应用程序的需要采用不同的登录认证模式,确保用户登录的安全性与便捷性,提升用户体验。
附图说明
为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种多认证模式一体化的应用登录方法流程图;
图2为本发明实施例提供的一种多认证模式一体化的应用登录***示意图。
附图标记:
10-软件开发工具包SDK; 20-认证平台。
具体实施方式
下面将结合附图对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
在本发明的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
图1为本发明实施例提供的一种多认证模式一体化的应用登录方法流程图。
参照图1,执行主体为认证平台。
该多认证模式一体化的应用登录方法包括如下步骤:
步骤S101,接收软件开发工具包SDK根据不同的认证模式发送的相应的用户信息,其中,SDK嵌入在应用程序中,相应的用户信息包括手机号信息;
具体地,SDK内部通过Java反射技术获取手机的国际移动识别码IMEI、国际移动用户识别码IMSI和集成电路卡识别码ICCID来查询手机号码,并非直接调用***开放接口。
步骤S102,获取运营商的取号信息,并验证取号信息与手机号信息是否一致;
具体地,运营商通过服务器与手机之间的流量通信,定向至手机收取流量费用,由此可以通过流量通信获取该手机的电话号码;并且,SDK同样支持在WIFI(WirelessFidelity,无线网)下进行数据流量取号。
步骤S1031,如果一致,则将包括第一信用等级的第一认证结果发送给SDK;
具体地,包括第一信用等级的第一认证结果为不包含用户的手机号的伪码信息。实现方法具体为,基于服务平台所拥有的加密算法对所获取的手机号码进行加密转换为一串相应的伪码信息,作为进一步的优化,这些算法模型可以是由app服务商在app端和服务器端各提供一个能接入此算法模型的接口即可实现。
步骤S1032,如果不一致,则将相应的用户信息与认证库进行认证;
步骤S104,如果认证成功,则将包括第二信用等级的第二认证结果发送给SDK,以使SDK根据信用等级赋予用户不同的操作权限。
根据本发明的示例性实施例,认证模式包括一键认证模式,相应的用户信息包括手机卡信息和设备信息,方法还包括:
将手机卡信息和设备信息与认证库进行认证;
如果认证不成功,则向SDK发送认证失败信息。
具体地,一键认证模式适用于登录过程不繁琐的应用程序,也即静默登录,在数据流量或无线网络情况下能够快速登录应用程序,并且在一键登录模式下SDK不会向应用程序提供真实手机号,只提供相对应的唯一伪码,防止应用程序盗用用户手机号码隐私。
根据本发明的示例性实施例,认证模式包括手机号认证模式,相应的用户信息包括手机卡信息、设备信息和手机号参数信息,方法还包括:
将手机卡信息、设备信息和手机号参数信息与认证库进行认证;
判断手机号参数信息与当前手机号参数信息是否一致;
如果一致,则向SDK发送认证成功的响应信息;
如果不一致,则向SDK发送认证不成功的响应信息。
具体地,手机认证模式需要用户自主输入待认证的手机号,该手机号应为用户本人手机号码,适用于要求本机用户登录的应用程序,应用程序可以先让用户填入手机号,SDK再对用户手动填入的手机号进行认证,从而判断填入的手机号是否为当前本机的号码。如果认证成功确认身份就可以直接登录该应用程序。并且,借助取号技术,SDK内部做取号操作,将获取到的手机号直接填入手机号输入框,无需用户自己输入。
根据本发明的示例性实施例,认证模式包括综合认证模式,相应的用户信息包括手机卡信息、设备信息和手机号参数信息,方法还包括:
将手机卡信息、设备信息和手机号参数信息与认证库进行认证;
如果认证不成功,则向SDK发送认证失败信息;
接收应用程序发送的验证信息,对验证信息进行验证;
如果验证成功,则向应用程序发送验证成功的响应信息;
如果验证不成功,则向应用程序发送验证失败的响应信息。
具体地,综合认证模式支持非本机登录,通过手机号码认证确定用户身份,如果手机号认证成功,则直接进入应用程序首页页面;如果手机号认证不成功或者是非本机手机号码登录时,则进入验证码请求页面,通过验证码验证身份,实现登录。
根据本发明的示例性实施例,认证模式包括二维码认证模式,相应的用户信息包括手机卡信息、设备信息和二维码信息,方法还包括:
接收客户端发送的二维码认证登录请求信息;
根据二维码认证登录请求信息生成二维码信息;
将二维码信息发送给客户端,以使客户端显示二维码信息。
具体地,二维码认证模式适用于网页或桌面式的产品,用户通过扫描网页上的二维码,即可完成登陆,该二维码由认证平台配合生成,嵌入网页中,该过程不必输入用户名和密码,实现通过手机端控制登录PC(Personal Computer,个人计算机)客户端或web端,避免网页登录操作复杂,密钥丢失的情况。使用二维码认证登录PC客户端,认证服务器在PC客户端发起登录请求时为其生成一条二维码信息,用户只需通过手机扫描PC客户端的二维码就能自动完成登录,且PC客户端也能清楚了解登陆用户的准确信息。既可以保障用户账号安全,又可以方便认证过程。
根据本发明的示例性实施例,方法还包括:
接收指令信息,指令信息包括二维码信息和登录帐号信息;
对二维码信息和登录帐号信息进行认证,
如果认证成功,则向应用程序发送认证成功的响应信息;
如果认证不成功,则向应用程序发送认证不成功的响应信息。
具体地,当发起二维码认证登陆请求时,服务器生成一条二维码信息,发送给PC客户端,手机终端主动扫描二维码,会将这条二维码信息与自身登录账户的相关信息发送至服务器,服务器就授权接收二维码的PC客户端进行登录,该方式可以避免非法随意的注册,账户资料发泄,金额被盗刷等问题。
本发明涉及一种多认证模式一体化的应用登录方法和***,该应用登录方法包括接收软件开发工具包SDK根据不同的认证模式发送的相应的用户信息,其中,SDK嵌入在应用程序中,相应的用户信息包括手机号信息;获取运营商的取号信息,并验证取号信息与手机号信息是否一致;如果一致,则将包括第一信用等级的第一认证结果发送给SDK;如果不一致,则将相应的用户信息与认证库进行认证;如果认证成功,则将包括第二信用等级的第二认证结果发送给SDK,以使SDK根据信用等级赋予用户不同的操作权限。本发明实现了根据不同应用程序的需要采用不同的登录认证模式,确保用户登录的安全性与便捷性,提升用户体验。
图2为本发明实施例提供的一种多认证模式一体化的应用登录***示意图。
参照图2,多认证模式一体化的应用登录***包括软件开发工具包SDK10和认证平台20。
软件开发工具包SDK10,用于根据不同的认证模式发送相应的用户信息到认证平台20,并且接受认证平台20返回的第一认证结果、第二认证结果或者认证失败信息,其中,第一认证结果为第一伪码信息,第二认证结果为第二伪码信息。
认证平台20,用于接收软件开发工具包SDK10根据不同的认证模式发送的相应的用户信息,获取运营商的取号信息,并验证取号信息与手机号信息是否一致,如果一致,则将包括第一信用等级的第一认证结果发送给软件开发工具包SDK10;如果不一致,则将相应的用户信息与认证库进行认证;如果认证成功,则将包括第二信用等级的第二认证结果发送给软件开发工具包SDK10,以使软件开发工具包SDK10根据信用等级赋予用户不同的操作权限。
根据本发明的示例性实施例,认证模式包括一键认证模式,相应的用户信息包括手机卡信息和设备信息,认证平台20还用于将手机卡信息和设备信息与认证库进行认证;如果认证不成功,则向软件开发工具包SDK10发送认证失败信息。
具体地,一键认证模式不受终端OS版本的限制,也不受权限的控制,接入方通过认证平台20接入软件开发工具包SDK10,使应用程序快速具有认证登录能力,避免开发者自主研发任务。
根据本发明的示例性实施例,认证模式包括手机号认证模式,相应的用户信息包括手机卡信息、设备信息和手机号参数信息,认证平台20还用于将手机卡信息、设备信息和手机号参数信息与认证库进行认证;判断手机号参数信息与当前手机号参数信息是否一致;如果一致,则向软件开发工具包SDK10发送认证成功的响应信息;如果不一致,则向软件开发工具包SDK10发送认证不成功的响应信息。
根据本发明的示例性实施例,认证模式包括综合认证模式,相应的用户信息包括手机卡信息、设备信息和手机号参数信息,认证平台20还用于将手机卡信息、设备信息和手机号参数信息与认证库进行认证;如果认证不成功,则向软件开发工具包SDK10发送认证失败信息;接收应用程序发送的验证信息,对验证信息进行验证;如果验证成功,则向应用程序发送验证成功的响应信息;如果验证不成功,则向所述应用程序发送验证失败的响应信息。
具体地,当用户发起综合认证登录请求后,用户输入手机号,应用程序调用手机号认证接口,认证平台20接受到指令并进行认证,向软件开发工具包SDK10返回认证结果,如果应用程序收到认证失败结果,则应用程序调用普通验证码下发,服务器接受到指令下发普通验证码,用户手机获得验证码并填入应用程序,应用程序调用验证码验证,服务器接受到指令验证验证码并向软件开发工具包SDK10返回验证结果,如果应用程序收到验证成功结果则登录成功。
本发明涉及一种多认证模式一体化的应用登录方法和***,该应用登录方法包括接收软件开发工具包SDK根据不同的认证模式发送的相应的用户信息,其中,SDK嵌入在应用程序中,相应的用户信息包括手机号信息;获取运营商的取号信息,并验证取号信息与手机号信息是否一致;如果一致,则将包括第一信用等级的第一认证结果发送给SDK;如果不一致,则将相应的用户信息与认证库进行认证;如果认证成功,则将包括第二信用等级的第二认证结果发送给SDK,以使SDK根据信用等级赋予用户不同的操作权限。本发明实现了根据不同应用程序的需要采用不同的登录认证模式,确保用户登录的安全性与便捷性,提升用户体验。
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

Claims (10)

1.一种多认证模式一体化的应用登录方法,其特征在于,包括:
接收软件开发工具包SDK根据不同的认证模式发送的相应的用户信息,其中,所述SDK嵌入在应用程序中,所述相应的用户信息包括手机号信息;
获取运营商的取号信息,并验证所述取号信息与所述手机号信息是否一致;
如果一致,则将包括第一信用等级的第一认证结果发送给所述SDK;
如果不一致,则将所述相应的用户信息与认证库进行认证;
如果认证成功,则将包括第二信用等级的第二认证结果发送给所述SDK,以使所述SDK根据所述信用等级赋予用户不同的操作权限。
2.根据权利要求1所述的一种多认证模式一体化的应用登录方法,其特征在于,所述认证模式包括一键认证模式,所述相应的用户信息包括手机卡信息和设备信息,所述方法还包括:
将所述手机卡信息和所述设备信息与所述认证库进行认证;
如果认证不成功,则向所述SDK发送认证失败信息。
3.根据权利要求1所述的一种多认证模式一体化的应用登录方法,其特征在于,所述认证模式包括手机号认证模式,所述相应的用户信息包括手机卡信息、设备信息和手机号参数信息,所述方法还包括:
将所述手机卡信息、所述设备信息和所述手机号参数信息与认证库进行认证;
判断所述手机号参数信息与当前手机号参数信息是否一致;
如果一致,则向所述SDK发送认证成功的响应信息;
如果不一致,则向所述SDK发送认证不成功的响应信息。
4.根据权利要求1所述的一种多认证模式一体化的应用登录方法,其特征在于,所述认证模式包括综合认证模式,所述相应的用户信息包括手机卡信息、设备信息和手机号参数信息,所述方法还包括:
将所述手机卡信息、所述设备信息和所述手机号参数信息与所述认证库进行认证;
如果认证不成功,则向所述SDK发送认证失败信息;
接收所述应用程序发送的验证信息,对所述验证信息进行验证;
如果验证成功,则向所述应用程序发送验证成功的响应信息;
如果验证不成功,则向所述应用程序发送验证失败的响应信息。
5.根据权利要求1所述的一种多认证模式一体化的应用登录方法,其特征在于,所述认证模式包括二维码认证模式,所述相应的用户信息包括手机卡信息、设备信息和二维码信息,所述方法还包括:
接收客户端发送的二维码认证登录请求信息;
根据所述二维码认证登录请求信息生成二维码信息;
将所述二维码信息发送给所述客户端,以使所述客户端显示所述二维码信息。
6.根据权利要求5所述的一种多认证模式一体化的应用登录方法,其特征在于,所述方法还包括:
接收指令信息,所述指令信息包括所述二维码信息和登录帐号信息;
对所述二维码信息和所述登录帐号信息进行认证,
如果认证成功,则向所述应用程序发送认证成功的响应信息;
如果认证不成功,则向所述应用程序发送认证不成功的响应信息。
7.一种多认证模式一体化的应用登录***,其特征在于,包括:
软件开发工具包SDK,用于根据不同的认证模式发送所述相应的用户信息,并且接受认证返回的所述第一认证结果、第二认证结果或者认证失败信息,其中,所述第一认证结果为第一伪码信息,第二认证结果为第二伪码信息;
认证平台,用于接收所述SDK根据不同的认证模式发送的所述相应的用户信息,获取运营商的取号信息,并验证所述取号信息与所述手机号信息是否一致,如果一致,则将包括第一信用等级的第一认证结果发送给所述SDK;如果不一致,则将所述相应的用户信息与认证库进行认证;如果认证成功,则将包括第二信用等级的第二认证结果发送给所述SDK,以使所述SDK根据所述信用等级赋予用户不同的操作权限。
8.根据权利要求7所述的一种多认证模式一体化的应用登录***,其特征在于,所述认证模式包括一键认证模式,所述相应的用户信息包括手机卡信息和设备信息,所述认证平台还用于将所述手机卡信息和所述设备信息与所述认证库进行认证;如果认证不成功,则向所述SDK发送认证失败信息。
9.根据权利要求7所述的一种多认证模式一体化的应用登录***,其特征在于,所述认证模式包括手机号认证模式,所述相应的用户信息包括手机卡信息、设备信息和手机号参数信息,所述认证平台还用于将所述手机卡信息、所述设备信息和所述手机号参数信息与认证库进行认证;判断所述手机号参数信息与当前手机号参数信息是否一致;如果一致,则向所述SDK发送认证成功的响应信息;如果不一致,则向所述SDK发送认证不成功的响应信息。
10.根据权利要求7所述的一种多认证模式一体化的应用登录***,其特征在于,所述认证模式包括综合认证模式,所述相应的用户信息包括手机卡信息、设备信息和手机号参数信息,所述认证平台还用于将所述手机卡信息、所述设备信息和所述手机号参数信息与所述认证库进行认证;如果认证不成功,则向所述SDK发送认证失败信息;接收所述应用程序发送的验证信息,对所述验证信息进行验证;如果验证成功,则向所述应用程序发送验证成功的响应信息;如果验证不成功,则向所述应用程序发送验证失败的响应信息。
CN201610596637.0A 2016-07-26 2016-07-26 一种多认证模式一体化的应用登录方法和*** Active CN106203021B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610596637.0A CN106203021B (zh) 2016-07-26 2016-07-26 一种多认证模式一体化的应用登录方法和***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610596637.0A CN106203021B (zh) 2016-07-26 2016-07-26 一种多认证模式一体化的应用登录方法和***

Publications (2)

Publication Number Publication Date
CN106203021A true CN106203021A (zh) 2016-12-07
CN106203021B CN106203021B (zh) 2018-05-29

Family

ID=57495423

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610596637.0A Active CN106203021B (zh) 2016-07-26 2016-07-26 一种多认证模式一体化的应用登录方法和***

Country Status (1)

Country Link
CN (1) CN106203021B (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110392065A (zh) * 2018-12-27 2019-10-29 上海创蓝文化传播有限公司 闪验号码认证sdk的实现方法及***
CN111083694A (zh) * 2019-12-25 2020-04-28 苏州达家迎信息技术有限公司 应用程序登录方法、装置、终端及存储介质
CN111107093A (zh) * 2019-12-25 2020-05-05 苏州达家迎信息技术有限公司 一种应用登录方法、装置、终端及存储介质
CN111641718A (zh) * 2020-06-01 2020-09-08 北京弘远博学科技有限公司 一种手机端app身份认证的方法
WO2021254075A1 (zh) * 2020-06-19 2021-12-23 上海连尚网络科技有限公司 应用的登录方法和装置

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20160070894A1 (en) * 2014-09-07 2016-03-10 Michael Boodaei Authentication method and system using password as the authentication key
CN105763626A (zh) * 2016-04-11 2016-07-13 苏州云清伟业网络科技有限公司 适用于应用客户端支付的sdk初始化方法
CN105791262A (zh) * 2015-12-30 2016-07-20 广东亿迅科技有限公司 基于手机imsi的app实名认证安全登录***及方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20160070894A1 (en) * 2014-09-07 2016-03-10 Michael Boodaei Authentication method and system using password as the authentication key
CN105791262A (zh) * 2015-12-30 2016-07-20 广东亿迅科技有限公司 基于手机imsi的app实名认证安全登录***及方法
CN105763626A (zh) * 2016-04-11 2016-07-13 苏州云清伟业网络科技有限公司 适用于应用客户端支付的sdk初始化方法

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110392065A (zh) * 2018-12-27 2019-10-29 上海创蓝文化传播有限公司 闪验号码认证sdk的实现方法及***
CN111083694A (zh) * 2019-12-25 2020-04-28 苏州达家迎信息技术有限公司 应用程序登录方法、装置、终端及存储介质
CN111107093A (zh) * 2019-12-25 2020-05-05 苏州达家迎信息技术有限公司 一种应用登录方法、装置、终端及存储介质
CN111107093B (zh) * 2019-12-25 2022-07-19 苏州达家迎信息技术有限公司 一种应用登录方法、装置、终端及存储介质
CN111083694B (zh) * 2019-12-25 2022-07-22 苏州达家迎信息技术有限公司 应用程序登录方法、装置、终端及存储介质
CN111641718A (zh) * 2020-06-01 2020-09-08 北京弘远博学科技有限公司 一种手机端app身份认证的方法
CN111641718B (zh) * 2020-06-01 2023-06-20 北京弘远博学科技有限公司 一种手机端app身份认证的方法
WO2021254075A1 (zh) * 2020-06-19 2021-12-23 上海连尚网络科技有限公司 应用的登录方法和装置

Also Published As

Publication number Publication date
CN106203021B (zh) 2018-05-29

Similar Documents

Publication Publication Date Title
CN102790674B (zh) 身份验证方法、设备和***
CN102447696B (zh) 移动设备的一键注册登录校验方法及***
CN105306490B (zh) 支付验证***、方法及装置
EP1615097B1 (en) Dual-path-pre-approval authentication method
CN106203021B (zh) 一种多认证模式一体化的应用登录方法和***
CN104052775B (zh) 一种云平台服务的权限管理方法、装置和***
CN110266642A (zh) 身份认证方法及服务器、电子设备
CN108055238B (zh) 一种账户验证方法及***
CN107086979B (zh) 一种用户终端验证登录方法及装置
CN102143482A (zh) 一种手机银行客户端信息认证方法、***及移动终端
CN107113613B (zh) 服务器、移动终端、网络实名认证***及方法
CN107733838A (zh) 一种移动终端客户端身份认证方法、装置和***
CN109168165A (zh) 移动终端应用登录方法及装置
CN104268756B (zh) 移动支付方法和***
CN108990047B (zh) 签约关系管理数据准备平台的测试方法、装置及介质
US9319882B2 (en) Method for mutual authentication between a terminal and a remote server by means of a third-party portal
CN104348802A (zh) 快速注册方法、装置、***及手机、注册服务器
JP2019510316A (ja) アカウントリンキング及びサービス処理提供の方法及びデバイス
CN104717648A (zh) 一种基于sim卡的统一认证方法和设备
CN103458407A (zh) 一种基于短信的互联网账号登陆管理***及方法
US20190180278A1 (en) Mobile authentication method and system therefor
CN110149629A (zh) 一种基于手机的快速注册及登录应用程序的方法和***
CN109587683B (zh) 短信防监听的方法及***、应用程序和终端信息数据库
CN104837159A (zh) Android平台OAuth协议误用安全检测方法
CN107645726A (zh) 一种用于移动终端用户身份认证的方法和***

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
TR01 Transfer of patent right

Effective date of registration: 20220609

Address after: Room 403-030, 4th floor, building 6, yard 1, Shangdi 10th Street, Haidian District, Beijing 100085

Patentee after: Beijing zhongyingtong Information Technology Co.,Ltd.

Address before: Room 204, zone a, floor 2, No. 12, Shangdi Information Road, Haidian District, Beijing 100085

Patentee before: ZHONGZHUOXIN (BEIJING) TECHNOLOGY CO.,LTD.

TR01 Transfer of patent right