一种移动终端应用的访问方法及访问系统的制作方法_3

文档序号:9435997阅读:来源:国知局
证信息和第二验证信息直接存储至NFC载体中。
[0052]参阅图3,本发明移动终端应用的访问系统一实施方式中,访问系统用于执行上述图1所示实施方式提供的应用的访问方法,访问系统包括移动终端30、应用服务器31以及NFC载体32。移动终端30包括第一接收模块301、第一检测模块302、第一匹配模块303以及第一处理模块304。
[0053]其中,第一接收模块301用于接收用户请求登录应用的第一请求信息。用户在移动终端上开启应用后,可通过点击登录按钮请求登录应用。第一检测模块302用于在第一接收模块301接收到第一请求信息后检测移动终端30周围是否存在NFC载体32。NFC载体例如可以是NFC标签或NFC贴。在使用应用时,可以将NFC标签或NFC贴贴在移动终端30上,而不需要使用应用时,可以将NFC贴取下。
[0054]第一匹配模块303用于在第一检测模块302检测到NFC载体32时,获取NFC载体32中预先存储的第一验证信息,并将获取的第一验证信息与应用服务器31中预先存储的第一验证信息进行匹配。本实施方式中,第一验证信息是随机密码。当然,也可以是声音、图片或文字等信息。
[0055]第一匹配模块303在获取NFC载体32中的第一验证信息后,利用应用服务器31中的第一验证信息对获取的第一验证信息进行验证,具体地验证步骤包括判断获取的NFC载体32中的第一验证信息和应用服务器31中预先存储的第一验证信息是否一致。当一致时,NFC载体32中的第一验证信息和应用服务器31中的第一验证信息匹配成功,即验证通过,当不一致时,NFC载体32中的第一验证信息和应用服务器31中的第一验证信息匹配失败,即验证不通过。
[0056]第一处理模块304用于在NFC载体32中的第一验证信息和应用服务器31中的第一验证信息匹配成功时,显示应用的用户登录界面,以正常使用应用,并且在NFC载体32中的第一验证信息和应用服务器31中的第一验证信息匹配失败时,输出无法正常使用应用的提示信息,其中,可以以显示或语音播报的方式输出提示信息。
[0057]通过上述方式,将应用和NFC载体32进行结合,只有在移动终端30周围存在NFC载体32,且NFC载体32中的第一验证信息和应用服务器31中的第一验证信息相匹配时才能够正常使用应用,由此即使不法分子盗取用户的用户名和登录密码也难以在移动终端30上使用,能够避免仅仅使用用户名和登录密码即可进入应用。
[0058]进一步地,移动终端30还包括第二接收模块305、第二匹配模块306以及第二处理模块307。
[0059]其中,第二接收模块305用于通过用户登录界面接收用户请求登录应用的用户验证信息。用户通过输入用户验证信息请求登录应用,其中,用户验证信息包括用户名和登录密码。
[0060]第二匹配模块306用于将接收到的用户验证信息与NFC载体32中预先存储的第二验证信息进行匹配,以对用户验证信息进行验证。其中,第二验证信息包括用户名和登录密码。当用户验证信息和第二验证信息相一致时,两者匹配成功,即用户验证信息通过验证,当用户验证信息和第二验证信息不一致时,两者匹配失败,即用户验证信息不通过验证。用户验证信息和第二验证信息还可以包括用户的性别、喜好以及用户自定义的信息。
[0061]第二处理模块307用于在用户验证信息与第二验证信息匹配时,登录应用,在用户验证信息与第二验证信息不匹配时,输出无法正常使用应用的提示信息,例如可以以显示的方式或语音播报的方式输出提示信息。
[0062]此外,本实施方式中,进一步地,移动终端30还包括第三接收模块308、第二检测模块309、显示模块401、第四接收模块402、第一存储模块403、生成模块404以及第二存储模块405。
[0063]其中,第三接收模块308用于接收用户请求注册应用的第二请求信息。用户可通过点击注册应用的选项按钮发出请求注册应用的第二请求信息。
[0064]第二检测模块309用于在第三接收模块308接收到第二请求信息后检测移动终端30周围是否存在NFC载体32。
[0065]显示模块401用于在第二检测模块309检测到存在NFC载体32时显示用户注册界面。
[0066]第四接收模块402用于接收用户在用户注册界面输入的注册信息。注册信息包括用户名、登录密码、性别、兴趣爱好、联系号码等。
[0067]第一存储模块403用于将注册信息分别存储至NFC载体32和应用服务器31中,以在NFC载体32和应用服务器31中预先存储第二验证信息。其中,可以将注册信息中的用户名和登录密码作为第二验证信息,对应地,用户在用户登录界面中输入的用户验证信息也为用户名和登录密码。
[0068]生成模块404用于生成与第二验证信息一一对应的第一验证信息。
[0069]第二存储模块405用于将生成的所述第一验证信息分别存储至NFC载体32和应用服务器31中,以在NFC载体32和应用服务器31中预先存储第一验证信息。
[0070]本实施方式中,通过用户的注册过程将第一验证信息和第二验证信息预先存储至NFC载体32和应用服务器31中,在其他实施方式中,用户也可以直接将第一验证信息和第二验证信息存储至NFC载体32和应用服务器31中。
[0071]通过本实施方式的访问系统,当在移动终端30上使用应用时,在NFC载体32中预先存储的第一验证信息通过验证后,再利用NFC载体32中与第一验证信息对应的第二验证信息对用户输入的用户验证信息进行验证,因此只有使用用户的NFC载体32才能够在移动终端30上正常使用应用,由此即使不法分子盗取了用户的用户名和登录密码,由于其没有用户的NFC载体,因此其所盗取的用户名和登录密码无法在移动终端30上通过验证,也就无法在移动终端30上通过用户的用户名和登录密码进入应用,从而保障了用户的个人财产和信息安全。此外,NFC载体32可以采用NFC贴或NFC标签实现,成本较低,且体积小容易隐藏,有利于防止用户的NFC载体被盗,并且在不常使用时NFC载体可以放置在家里,使得不法分子难以获取到用户的NFC载体,进而难以在移动终端上通过用户的用户名和登录密码登录应用。
[0072]在本发明所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0073]所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1