微信小程序的登录认证方法、装置、系统及存储介质制造方法及图纸

技术编号:37381857 阅读:8 留言:0更新日期:2023-04-27 07:23
本发明专利技术公开了一种微信小程序的登录认证方法、装置、系统及存储介质,涉及登录认证技术领域。微信小程序的登录认证方法包括:接收用户终端在响应用户针对微信小程序的短信验证操作时所发送的微信小程序的应用唯一标识openid;将openid与短信验证操作所对应的手机号码绑定;当手机号码所对应的账户登录超期时,基于手机号码所绑定的openid对手机号码所对应的账户进行登录认证。本发明专利技术公开的微信小程序的登录认证方法、装置、系统及存储介质无需用户手动发送验证码进行重复认证,可有效提升用户使用体验。升用户使用体验。升用户使用体验。

【技术实现步骤摘要】
微信小程序的登录认证方法、装置、系统及存储介质


[0001]本专利技术属于登录认证
,具体涉及一种微信小程序的登录认证方法、装置、系统及存储介质。

技术介绍

[0002]微信小程序是一种不需要下载安装即可使用的应用,用户通过扫一扫或搜索即可打开该应用。
[0003]在使用微信小程序时,常需要对用户进行登录认证。目前,较为常用的一种登录认证方式就是通过短信认证,用户在登录认证时填写手机号码,小程序后台服务器根据用户填写的手机号码向该手机号码绑定的手机发送短信验证码,用户根据收到的短信验证码正确填写短信验证码从而完成登录验证。
[0004]基于使用安全性的考虑,登录状态通常是有期限的,到期后需要用户重新进行短信认证操作,重复的认证势必会对用户的体验造成影响,甚至导致客户的流失。
[0005]因此,如何提供一种有效的方案以避免由于重复进行认证操作而导致用户使用体验较差,已成为现有技术中一亟待解决的问题。

技术实现思路

[0006]本专利技术的目的是提供一种微信小程序的登录认证方法、装置、系统及存储介质,用以解决现有技术中存在的上述问题。
[0007]为了实现上述目的,本专利技术采用以下技术方案:
[0008]第一方面,本专利技术提供了一种微信小程序的登录认证方法,包括:
[0009]接收用户终端在响应用户针对微信小程序的短信验证操作时所发送的所述微信小程序的应用唯一标识openid;
[0010]将所述openid与所述短信验证操作所对应的手机号码绑定;
[0011]当所述手机号码所对应的账户登录超期时,基于所述手机号码所绑定的所述openid对所述手机号码所对应的账户进行登录认证。
[0012]基于上述公开的内容,本专利技术通过接收用户终端在响应用户针对微信小程序的短信验证操作时所发送的微信小程序的openid,将openid与短信验证操作所对应的手机号码绑定,并当手机号码所对应的账户登录超期时,基于手机号码所绑定的openid对手机号码所对应的账户进行登录认证。如此,可在账户登录超期时自动进行登录认证,而无需用户手动发送验证码进行重复认证,从而可有效提升用户使用体验,防止客户流失,便于实际应用和推广。
[0013]在一个可能的设计中,在接收用户终端在响应用户针对微信小程序的短信验证操作时所发送的所述微信小程序的openid之前,所述方法还包括:
[0014]接收所述用户终端发送的短信验证请求,向所述手机号码绑定的移动终端发送短信验证信息;
[0015]其中,所述短信验证请求中携带有所述手机号码。
[0016]在一个可能的设计中,所述移动终端与所述用户终端为同一终端设备或不同终端设备。
[0017]第二方面,本专利技术提供了一种微信小程序的登录认证方法,包括:
[0018]用户终端响应用户针对微信小程序的短信验证操作,将所述微信小程序的应用唯一标识openid发送给小程序后台服务器;
[0019]所述小程序后台服务器将所述openid与所述短信验证操作所对应的手机号码绑定;
[0020]当所述手机号码所对应的账户登录超期时,所述小程序后台服务器基于所述手机号码所绑定的所述openid对所述手机号码所对应的账户进行登录认证。
[0021]于上述公开的内容,本专利技术通过用户终端响应用户针对微信小程序的短信验证操作,将微信小程序的应用唯一标识openid发送给小程序后台服务器;然后由小程序后台服务器将openid与短信验证操作所对应的手机号码绑定;并当手机号码所对应的账户登录超期时,由小程序后台服务器基于手机号码所绑定的openid对手机号码所对应的账户进行登录认证。如此,可在账户登录超期时自动进行登录认证,而无需用户手动发送验证码进行重复认证,从而可有效提升用户使用体验,防止客户流失,便于实际应用和推广。
[0022]在一个可能的设计中,在用户终端响应用户针对微信小程序的短信验证操作,将所述微信小程序的openid发送给小程序后台服务器之前,所述方法还包括:
[0023]所述用户终端根据微信后台服务器公开的接口,获取所述微信小程序的openid。
[0024]第三方面,本专利技术提供了一种微信小程序的登录认证装置,包括:
[0025]接收单元,用于接收用户终端在响应用户针对微信小程序的短信验证操作时所发送的所述微信小程序的应用唯一标识openid;
[0026]绑定单元,用于将所述openid与所述短信验证操作所对应的手机号码绑定;
[0027]登录认证单元,用于当所述手机号码所对应的账户登录超期时,基于所述手机号码所绑定的所述openid对所述手机号码所对应的账户进行登录认证。
[0028]在一个可能的设计中,微信小程序的登录认证装置还包括发送单元,所述接收单元还用于接收所述用户终端发送的短信验证请求;
[0029]所述发送单元用于向所述手机号码绑定的移动终端发送短信验证信息;
[0030]其中,所述短信验证请求中携带有所述手机号码。
[0031]第四方面,本专利技术提供了一种微信小程序的登录认证系统,包括:
[0032]用户终端,用于响应用户针对微信小程序的短信验证操作,将所述微信小程序的应用唯一标识openid发送给小程序后台服务器;
[0033]小程序后台服务器,用于将所述openid与所述短信验证操作所对应的手机号码绑定;以及
[0034]当所述手机号码所对应的账户登录超期时,基于所述手机号码所绑定的所述openid对所述手机号码所对应的账户进行登录认证。
[0035]第五方面,本专利技术提供了一种微信小程序的登录认证装置,包括依次通信相连的存储器、处理器和收发器,其中,所述存储器用于存储计算机程序,所述收发器用于收发消息,所述处理器用于读取所述计算机程序,执行如上述第一方面所述的微信小程序的登录
认证方法。
[0036]第六方面,本专利技术提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有指令,当所述指令在计算机上运行时,执行第一方面所述的微信小程序的登录认证方法。
[0037]第七方面,本专利技术提供了一种包含指令的计算机程序产品,当所述指令在计算机上运行时,使所述计算机执行如第一方面所述的微信小程序的登录认证方法。
附图说明
[0038]图1为本申请实施例提供的微信小程序的登录认证方法、装置、系统及存储介质的应用环境示意图;
[0039]图2为本申请实施例提供的微信小程序的登录认证方法的流程图;
[0040]图3为本申请实施例提供的另一微信小程序的登录认证方法的流程图;
[0041]图4为本申请实施例提供的微信小程序的登录认证装置的结构示意图;
[0042]图5为本申请实施例提供的微信小程序的登录认证系统的结构示意图;
[0043]图6为本申请实施例提供的另一微信小程序的登录认证装置的结构示意图。
具体实施方式...

【技术保护点】

【技术特征摘要】
1.一种微信小程序的登录认证方法,其特征在于,包括:接收用户终端在响应用户针对微信小程序的短信验证操作时所发送的所述微信小程序的应用唯一标识openid;将所述openid与所述短信验证操作所对应的手机号码绑定;当所述手机号码所对应的账户登录超期时,基于所述手机号码所绑定的所述openid对所述手机号码所对应的账户进行登录认证。2.根据权利要求1所述的微信小程序的登录认证方法,其特征在于,在接收用户终端在响应用户针对微信小程序的短信验证操作时所发送的所述微信小程序的openid之前,所述方法还包括:接收所述用户终端发送的短信验证请求,向所述手机号码绑定的移动终端发送短信验证信息;其中,所述短信验证请求中携带有所述手机号码。3.根据权利要求2所述的微信小程序的登录认证方法,其特征在于,所述移动终端与所述用户终端为同一终端设备或不同终端设备。4.一种微信小程序的登录认证方法,其特征在于,包括:用户终端响应用户针对微信小程序的短信验证操作,将所述微信小程序的应用唯一标识openid发送给小程序后台服务器;所述小程序后台服务器将所述openid与所述短信验证操作所对应的手机号码绑定;当所述手机号码所对应的账户登录超期时,所述小程序后台服务器基于所述手机号码所绑定的所述openid对所述手机号码所对应的账户进行登录认证。5.根据权利要求4所述的微信小程序的登录认证方法,其特征在于,在用户终端响应用户针对微信小程序的短信验证操作,将所述微信小程序的openid发送给小程序后台服务器之前,所述方法还包括:所述用户终端根据微信后台服务器公开的接口,获取所述微信小程序的openid。6.一种微信小程序的登录认证...

【专利技术属性】
技术研发人员:李正
申请(专利权)人:荃豆数字科技有限公司
类型:发明
国别省市:

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

1