The invention discloses a mobile terminal includes a memory, processor and stored in the memory and can be run on the processor verification code SMS marking procedures, implementation steps of verification code SMS marking procedure executed by the processor when judging whether the received message is a message authentication code; if so, the application is to obtain the corresponding verification code SMS sender server; judging whether the application has permission to read the SMS verification code; if the judgment result is yes, it will be marked as read SMS verification code. Compared with the prior art, the invention realizes the automatic message authentication code mark as read, save the user operation, improve the user experience; at the same time, the invention by judging whether the application has permission to read the SMS verification code, and based on the results of the decision whether the message authentication code mark as read, marks of the more accurate, avoid the error marker application cannot read the code when the.
【技术实现步骤摘要】
验证码短信的标记方法及移动终端
本专利技术涉及移动终端
,尤其涉及一种验证码短信的标记方法及移动终端。
技术介绍
随着移动互联网的发展以及各种功能的应用程序越来越多,用户对各应用程序的账号通常会与手机相互关联,且用户注册应用程序账号或者通过应用程序进行某些敏感操作(如支付操作)时,常规的做法都是要通过手机验证码进行验证。而为了实现验证码的快捷输入,现有的某些应用程序会设置有自动获取短信验证码功能,其具有监听短信广播的权限,通过自动获取短信中的验证码并自动输入,来代替用户读取验证码并输入的过程,这样方便了用户进行验证码的认证。然而,上述方法存在一个缺点:验证码虽然被读取了,但包含验证码的短信仍然是未读状态,需要用户再次点击短信,才能将其标记为已读状态,这样,对用户来说就十分不方便,用户体验不好。因此,有必要提供一种验证码短信的标记方法及移动终端来解决上述技术问题。
技术实现思路
本专利技术的主要目的在于提出一种验证码短信的标记方法及移动终端,旨在解决通过自动获取短信验证码功能输入验证码时,收件箱中的短信仍需要用户点击才能标记为已读的问题。首先,为实现上述目的,本专利技术提供一种移动终端,所述移动终端包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的验证码短信的标记程序,所述验证码短信的标记程序被所述处理器执行时实现如下步骤:接收到短信时,判断所述短信是否为验证码短信;若所述短信为验证码短信,获取所述验证码短信的发送方服务器对应的应用程序;判断所述应用程序是否具有读取验证码短信的权限;当所述应用程序具有读取验证码短信的权限时,将所述验证码短信标记 ...
【技术保护点】
一种移动终端,其特征在于,所述移动终端包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的验证码短信的标记程序,所述验证码短信的标记程序被所述处理器执行时实现如下步骤:接收到短信时,判断所述短信是否为验证码短信;若所述短信为验证码短信,获取所述验证码短信的发送方服务器对应的应用程序;判断所述应用程序是否具有读取验证码短信的权限;当所述应用程序具有读取验证码短信的权限时,将所述验证码短信标记为已读。
【技术特征摘要】
1.一种移动终端,其特征在于,所述移动终端包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的验证码短信的标记程序,所述验证码短信的标记程序被所述处理器执行时实现如下步骤:接收到短信时,判断所述短信是否为验证码短信;若所述短信为验证码短信,获取所述验证码短信的发送方服务器对应的应用程序;判断所述应用程序是否具有读取验证码短信的权限;当所述应用程序具有读取验证码短信的权限时,将所述验证码短信标记为已读。2.如权利要求1所述的移动终端,其特征在于,所述判断所述短信是否为验证码短信的步骤之后,所述处理器还用于执行所述验证码短信的标记程序,以实现如下步骤:获取移动终端上当前运行的应用程序的名称列表;将所述应用程序的名称与所述名称列表进行比对以判断所述应用程序当前是否正在运行;若所述应用程序当前正在运行,则执行所述判断所述应用程序是否具有读取验证码短信的权限的步骤。3.如权利要求1所述的移动终端,其特征在于,所述判断所述短信是否为验证码短信的步骤之后,所述处理器还用于执行所述验证码短信的标记程序,以实现如下步骤:若所述短信为验证码短信,为所述验证码短信设置自动读取标志位,所述自动读取标志位的初始值为0;所述将所述验证码短信标记为已读的步骤包括:将所述自动读取标志位的值由初始值修改为1;将所述验证码短信的原始状态标志位与所述自动读取标志位进行同步更新。4.如权利要求1所述的移动终端,其特征在于,所述处理器还用于执行所述验证码短信的标记程序,以实现如下步骤:检测所述短信中是否存在预设关键字和验证码字符串;若检测结果为是,则判定所述短信为验证码短信。5.一种验证码短信的标记方法,应用于移动终端,其特征在于,所述验...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。