一种身份认证方法、装置、电子设备及存储介质制造方法及图纸

技术编号:38126046 阅读:15 留言:0更新日期:2023-07-08 09:30
本申请实施例提供了一种身份认证方法、装置、电子设备及存储介质,涉及计算机技术领域。具体实现方案为:在所述身份认证小程序被启动后,获取所述通讯软件为具有目标通讯账号的用户所分配的指定唯一标识;显示待确认信息;当接收到表征所述用户确认所述待确认信息的指令时,获取目标身份ID;将所述目标身份ID与所述指定唯一标识进行绑定,完成所述通讯账号对应的属于所述身份映射关系中的各个应用账号的身份认证。可见,通过本方案,可以实现通讯账号对应的关于多个应用账号的身份认证。号对应的关于多个应用账号的身份认证。号对应的关于多个应用账号的身份认证。

【技术实现步骤摘要】
一种身份认证方法、装置、电子设备及存储介质


[0001]本申请涉及计算机
,特别是涉及一种身份认证方法、装置、电子设备及存储介质。

技术介绍

[0002]企业工作人员通常添加用户的关于通讯软件的通讯账号,例如微信账号,从而向用户提供服务,但是有时工作人员不知道该用户在本企业的具体信息。由于该用户具有应用账号,即关于该企业的应用软件的账号,因此,通常需要将该用户的通讯账号对应的指定唯一标识与应用账号进行绑定,此时,便实现了通讯账号对应的关于应用账号的身份认证,也就是,将该应用账号所表征的用户身份与该通讯账号所表征的用户身份认证为同一用户身份。从而,利用该用户的通讯账号就可以获取该用户在该企业的应用账号的信息。其中,该用户的通讯账号对应的指定唯一标识为:通讯软件预先分配给该通讯账号的用户的唯一身份标识信息,从而区分该通讯账号的用户的唯一性,例如:针对微信而言,微信UnionId可以作为指定唯一标识。
[0003]现有技术中,企业工作人员在成功添加任一用户的关于通讯软件的通讯账号后,可以向该用户的通讯账号发送认证链接,从而该用户可以打开所述认证链接并完成用户在该企业的任一应用账号的登录后,由该认证链接对应的小程序将该用户的通讯账号对应的指定唯一标识与该应用账号进行绑定,从而实现身份认证。
[0004]但是,用户可能具有该企业旗下多个应用软件的多个应用账号,而通讯软件的一个通讯账号对应的指定唯一标识只能绑定该企业的一个应用账号,此时,会存在如下问题:
[0005]在用户具有同一企业的多个应用账号时,若采用现有技术,无法实现通讯账号对应的关于多个应用账号的身份认证,也就是,无法实现将多个应用账号所表征的用户身份与该通讯账号所表征的用户身份认证为同一用户身份。

技术实现思路

[0006]本申请实施例的目的在于提供一种身份认证方法、装置、电子设备及存储介质,以实现通讯账号对应的关于多个应用账号的身份认证。具体技术方案如下:
[0007]第一方面,本申请提供了一种身份认证方法,应用于运行在通讯软件中的身份认证小程序;所述方法包括:
[0008]在所述身份认证小程序被启动后,获取所述通讯软件为具有目标通讯账号的用户所分配的指定唯一标识;其中,所述目标通讯账号为所述身份认证小程序启动时登录于所述通讯软件的通讯账号;
[0009]显示待确认信息;其中,所述待确认信息包括隐私协议信息以及服务条款;
[0010]当接收到表征所述用户确认所述待确认信息的指令时,获取目标身份ID;其中,所述目标身份ID是所述用户的针对目标企业的唯一身份标识信息,所述目标身份ID与所述用户的关于所述目标企业的各个应用账号均具有身份映射关系;
[0011]将所述目标身份ID与所述指定唯一标识进行绑定,完成所述通讯账号对应的属于所述身份映射关系中的各个应用账号的身份认证。
[0012]可选的,所述将所述目标身份ID与所述指定唯一标识进行绑定的步骤之前,所述方法还包括:
[0013]检测所述目标身份ID是否已绑定有其他指定唯一标识;其中,所述其他指定唯一标识不同于所获取的所述指定唯一标识;
[0014]如果是,则向所述目标身份ID关联的通讯号码发送验证码,以及展示关于所述验证码的输入界面;
[0015]检测到基于所述输入界面中所输入的验证码正确,则解除所述目标身份ID与所述其他指定唯一标识的绑定,并执行所述将所述目标身份ID与所述指定唯一标识进行绑定的步骤。
[0016]可选的,所述身份认证小程序为基于目标小程序链接所启动,所述目标小程序链接中至少携带有所述目标身份ID;
[0017]所述当接收到表征所述用户确认所述待确认信息的指令时,获取目标身份ID,包括:
[0018]当接收到表征所述用户确认所述待确认信息的指令时,从所述目标小程序链接中,解析得到所述目标身份ID;
[0019]其中,所述目标小程序链接的生成方式包括:
[0020]当关于所述目标企业的管理平台检测到针对目标小程序链接的生成指令时,获取所述目标小程序链接待分享于的所述用户所具有的任一应用账号;
[0021]基于所述身份映射关系以及所述任一应用账号,确定所述目标身份ID;
[0022]生成携带有所述目标身份ID的小程序链接,得到所述目标小程序链接。
[0023]可选的,所述当接收到表征所述用户确认所述待确认信息的指令时,获取目标身份ID,包括:
[0024]当接收到表征所述用户确认所述待确认信息的指令时,显示关于所述目标企业的应用账号登录窗口;
[0025]检测到所述用户成功登录后,根据登录时所利用的应用账号以及所述身份映射关系,确定所述目标身份ID。
[0026]可选的,所述目标身份ID由关于所述目标企业的管理平台或应用软件所生成;其中,所述目标身份ID的生成方式包括:
[0027]根据所述用户首次注册账号时提供的身份信息,生成对应于所述身份信息的目标身份ID;
[0028]所述身份映射关系的生成方式包括:
[0029]在所述用户注册所述目标企业的每一应用软件的任一应用账号后,获取所述用户注册该应用账号时所提供的所述身份信息相对应的目标身份ID,建立该应用账号与所述目标身份ID的身份映射关系。
[0030]可选的,所述身份认证小程序为基于目标小程序链接所启动,所述目标小程序链接至少携带有为用户提供指定权益的信息;
[0031]将所述目标身份ID与所述指定唯一标识进行绑定,完成所述通讯账号对应的属于
所述身份映射关系中的各个应用账号的身份认证之后,所述方法还包括:
[0032]显示所述指定权益的权益界面。
[0033]第二方面,本申请提供了一种身份认证装置,应用于运行在通讯软件中的身份认证小程序;所述装置包括:
[0034]第一获取模块,用于在所述身份认证小程序被启动后,获取所述通讯软件为具有目标通讯账号的用户所分配的指定唯一标识;其中,所述目标通讯账号为所述身份认证小程序启动时登录于所述通讯软件的通讯账号;
[0035]第一显示模块,用于显示待确认信息;其中,所述待确认信息包括隐私协议信息以及服务条款;
[0036]第二获取模块,当接收到表征所述用户确认所述待确认信息的指令时,获取目标身份ID;其中,所述目标身份ID是所述用户的针对目标企业的唯一身份标识信息,所述目标身份ID与所述用户的关于所述目标企业的各个应用账号均具有身份映射关系;
[0037]认证模块,用于将所述目标身份ID与所述指定唯一标识进行绑定,完成所述通讯账号对应的属于所述身份映射关系中的各个应用账号的身份认证。
[0038]可选的,所述认证模块之前,所述装置还包括:
[0039]第一检测模块,用于检测所述目标身份ID是否已绑定有其它指定唯一标识;其中,所述其他指定唯一标识不同于所获取的所述指定唯一标识;
[0040]如果是,则向所述目标身份ID关本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种身份认证方法,其特征在于,应用于运行在通讯软件中的身份认证小程序;所述方法包括:在所述身份认证小程序被启动后,获取所述通讯软件为具有目标通讯账号的用户所分配的指定唯一标识;其中,所述目标通讯账号为所述身份认证小程序启动时登录于所述通讯软件的通讯账号;显示待确认信息;其中,所述待确认信息包括隐私协议信息以及服务条款;当接收到表征所述用户确认所述待确认信息的指令时,获取目标身份ID;其中,所述目标身份ID是所述用户的针对目标企业的唯一身份标识信息,所述目标身份ID与所述用户的关于所述目标企业的各个应用账号均具有身份映射关系;将所述目标身份ID与所述指定唯一标识进行绑定,完成所述通讯账号对应的属于所述身份映射关系中的各个应用账号的身份认证。2.根据权利要求1所述的方法,其特征在于,所述将所述目标身份ID与所述指定唯一标识进行绑定的步骤之前,所述方法还包括:检测所述目标身份ID是否已绑定有其他指定唯一标识;其中,所述其他指定唯一标识不同于所获取的所述指定唯一标识;如果是,则向所述目标身份ID关联的通讯号码发送验证码,以及展示关于所述验证码的输入界面;检测到基于所述输入界面中所输入的验证码正确,则解除所述目标身份ID与所述其他指定唯一标识的绑定,并执行所述将所述目标身份ID与所述指定唯一标识进行绑定的步骤。3.根据权利要求1所述的方法,其特征在于,所述身份认证小程序为基于目标小程序链接所启动,所述目标小程序链接中至少携带有所述目标身份ID;所述当接收到表征所述用户确认所述待确认信息的指令时,获取目标身份ID,包括:当接收到表征所述用户确认所述待确认信息的指令时,从所述目标小程序链接中,解析得到所述目标身份ID;其中,所述目标小程序链接的生成方式包括:当关于所述目标企业的管理平台检测到针对目标小程序链接的生成指令时,获取所述目标小程序链接待分享于的所述用户所具有的任一应用账号;基于所述身份映射关系以及所述任一应用账号,确定所述目标身份ID;生成携带有所述目标身份ID的小程序链接,得到所述目标小程序链接。4.根据权利要求1所述的方法,其特征在于,所述当接收到表征所述用户确认所述待确认信息的指令时,获取目标身份ID,包括:当接收到表征所述用户确认所述待确认信息的指令时,显示关于所述目标企业的应用账号登录窗口;检测到所述用户成功登录后,根据登录时所利用的应用账号以及所述身份映射关系,确定所述目标身份ID。5.根据权利要求1

4任一项所述的方法,其特征在于,所述目标身份ID由关于所述目标企业的管理平台或应用软件所生成;其中,所述目标身份ID的生成方式包括:根据所述用户...

【专利技术属性】
技术研发人员:李宁王静涛韩永朋耿雯锦
申请(专利权)人:中信建投证券股份有限公司
类型:发明
国别省市:

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

1