The invention provides a verification code input method, device, electronic device and computer readable storage medium, wherein the verification code input method comprises: receiving the first input of the user for the target application program; sending the first information to the server through the target application program in response to the first input; wherein, the first information comprises a verification token; receiving The target short message sent by the server includes a verification code and a verification token, and the permission of the target application to access the verification code is opened. In the above method, the electronic device determines the target application program according to the verification token in the target SMS, and opens the access right of the verification code to the target application program, so that only the target application matching the verification token can access the verification code, which guarantees the privacy security of the user.
【技术实现步骤摘要】
一种验证码输入方法、装置、电子设备及存储介质
本专利技术实施例涉及通信
,尤其涉及一种验证码输入方法、装置、电子设备及计算机可读存储介质。
技术介绍
短信验证码被应用于注册、登录、支付、消费等各种场景的用户身份确认,采用短信验证码的方式进行身份验证,其成本较低且容易实现。专利技术人在对现有技术的研究过程中发现,目前一些自动输入短信验证码的方案,需要授权应用程序通过读取用户短信内容的方式来识别验证码,因为应用程序申请到的是可以监听读取所有短信的权限,所以一旦防护措施不当或应用程序开发者别有用心,将会造成用户隐私的泄露。由此可见,现有的自动输入短信验证码的方案安全性较低。
技术实现思路
本专利技术提供一种验证码输入方法、装置及计算机可读存储介质,以便解决现有的自动输入短信验证码的方案安全性较低的问题。为了解决上述技术问题,本专利技术是这样实现的:第一方面,本专利技术实施例提供了一种验证码输入方法,应用于电子设备,所述方法包括:接收用户针对目标应用程序的第一输入;响应于所述第一输入,通过所述目标应用程序向服务器发送第一信息;其中,所述第一信息包括验证令牌;接收服务器发送的目标短信,所述目标短信包括验证码和所述验证令牌;开放所述目标应用程序访问所述验证码的权限。可选地,所述响应于所述第一输入,通过所述目标应用程序向服务器发送第一信息,具体包括:响应于所述第一输入,生成所述验证令牌,并通过所述目标应用程序向服务器发送第一信 ...
【技术保护点】
1.一种验证码输入方法,应用于电子设备,其特征在于,所述方法包括:/n接收用户针对目标应用程序的第一输入;/n响应于所述第一输入,通过所述目标应用程序向服务器发送第一信息;其中,所述第一信息包括验证令牌;/n接收服务器发送的目标短信,所述目标短信包括验证码和所述验证令牌;/n开放所述目标应用程序访问所述验证码的权限。/n
【技术特征摘要】
1.一种验证码输入方法,应用于电子设备,其特征在于,所述方法包括:
接收用户针对目标应用程序的第一输入;
响应于所述第一输入,通过所述目标应用程序向服务器发送第一信息;其中,所述第一信息包括验证令牌;
接收服务器发送的目标短信,所述目标短信包括验证码和所述验证令牌;
开放所述目标应用程序访问所述验证码的权限。
2.根据权利要求1所述的方法,其特征在于,所述响应于所述第一输入,通过所述目标应用程序向服务器发送第一信息,具体包括:
响应于所述第一输入,生成所述验证令牌,并通过所述目标应用程序向服务器发送第一信息。
3.根据权利要求1所述的方法,其特征在于,所述开放所述目标应用程序访问所述验证码的权限之后,所述方法还包括:
将所述验证码输入所述目标应用程序中与所述验证令牌相对应的目标控件。
4.根据权利要求3所述的方法,其特征在于,所述验证令牌包括第一验证令牌和第二验证令牌,所述验证码包括第一验证码和第二验证码;
所述将所述验证码输入所述目标应用程序中与所述验证令牌相对应的目标控件,具体包括:
将所述第一验证码输入所述目标应用程序中与所述第一验证令牌相对应的第一目标控件,将所述第二验证码输入所述目标应用程序中与所述第二验证令牌相对应的第二目标控件。
5.一种验证码输入装置,其特征在于,所述装置包括:
第一输入接收模块,用于接收用户针对目标应用程序的第一输入;
第一信息发送模块,用于响应...
【专利技术属性】
技术研发人员:陈纲,
申请(专利权)人:维沃移动通信有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。