本发明涉及一种通过NFC连接传递WIFI密码的方法。
背景技术:
现有技术中,WIFI网络要么没有设置密码,任何人都能使用,要么设置了密码,只有获得密码的用户才能使用,而获得了密码以后,是能够不受限制的使用的。
通过对现有技术的分析,现有技术存在缺陷:
当前的两种方法都存在问题,第一种方法,联网过程简单,不需要热点的拥有者参与联网过程,但是没有密码保护一个是不安全,另外一个问题是接入终端数量不受控制,消耗带宽过多。
第二种方法,需要热点的拥有者告知用户密码,操作繁琐,而且一旦用户知道密码后,后续也无法对这些用户的联网请求进行干涉,不利于热点拥有者管理热点。
本发明要解决的问题是:提供一种联网效率更高,且可控的接入WIFI的方法。
技术实现要素:
本发明提供了一种通过NFC连接传递WIFI密码的方法,包括:步骤1:用户在商家进行消费时,通过智能手机的NFC模块与收银机的NFC模块建立通信连接,智能手机的NFC模块将用户预先设置的付款账号信息发送给收银机;步骤2:收银机通过与服务器端连接来对该付款账号进行扣款,当从服务器端获得扣款成功的通知消息后,收银机将该NFC标识保存到使用WIFI的许可列表中;步骤3:当用户希望登陆WIFI网络时,智能手机的NFC模块建立与收银机的NFC模块建立通信连接,发送请求接入WIFI的请求消息,该请求消息中包括了智能手机的NFC模块的标识;步骤4:收银机的NFC模块建立接收到请求消息后,在许可列表查询是否存在该标识,如果不存在则反馈接入失败提示消息,结束流程;否则执行步骤5;步骤5:收银机的NFC模块将WIFI的账号信息和密码信息发送给智能手机的NFC模块;步骤6:智能手机的NFC模块接收到WIFI的账号信息和密码信息后,自动登录到WIFI网络。
本发明还提供了一种通过NFC连接传递WIFI密码的方法,包括:步骤1:用户在商家进行消费时,通过智能手机的NFC模块与收银机的NFC模块建立通信连接,智能手机的NFC模块将用户预先设置的付款账号信息发送给收银机;步骤2:收银机通过与服务器端连接来对该付款账号进行扣款,当从服务器端获得扣款成功的通知消息后,收银机将该NFC标识保存到使用WIFI的许可列表中,并为该标识记录录入时间;步骤3:当用户希望登陆WIFI网络时,智能手机的NFC模块建立与收银机的NFC模块建立通信连接,发送请求接入WIFI的请求消息,该请求消息中包括了智能手机的NFC模块的标识;步骤4:收银机的NFC模块建立接收到请求消息后,在许可列表查询是否存在该标识,如果不存在则反馈接入失败提示消息,结束流程;否则执行步骤5;步骤5:查询当前时间与录入时间的差值,如果差值大于一个门限值,例如2小时,则反馈接入失败提示消息,结束流程;否则执行步骤6;步骤6:收银机的NFC模块将WIFI的账号信息和密码信息发送给智能手机的NFC模块;步骤7:智能手机的NFC模块接收到WIFI的账号信息和密码信息后,自动登录到WIFI网络。
本发明还提供了一种通过NFC连接传递WIFI密码的方法,包括:步骤1:用户在商家进行消费时,通过智能手机的NFC模块与收银机的NFC模块建立通信连接,智能手机的NFC模块将用户预先设置的付款账号信息发送给收银机;步骤2:收银机通过与服务器端连接来对该付款账号进行扣款,当从服务器端获得扣款成功的通知消息后,收银机将该NFC标识保存到使用WIFI的许可列表中,并为该标识记录录入时间,以及根据消息的额度赋予对应的使用WIFI的允许时长;步骤3:当用户希望登陆WIFI网络时,智能手机的NFC模块建立与收银机的NFC模块建立通信连接,发送请求接入WIFI的请求消息,该请求消息中包括了智能手机的NFC模块的标识;步骤4:收银机的NFC模块建立接收到请求消息后,在许可列表查询是否存在该标识,如果不存在则反馈接入失败提示消息,结束流程;否则执行步骤5;步骤5:查询当前时间与录入时间的差值,如果差值大于一个门限值,例如2小时,则反馈接入失败提示消息,结束流程;否则执行步骤6;步骤6:收银机的NFC模块将WIFI的账号信息和密码信息发送给智能手机的NFC模块;步骤7:智能手机的NFC模块接收到WIFI的账号信息和密码信息后,自动登录到WIFI网络;步骤8:WIFI装置记录下该智能终端的标识,并从收银机获得允许时长,并监控该智能终端对WIFI的使用,当使用时长超过允许时长时,终止WIFI业务。
具体实施方式
实施例1
步骤1:用户在商家进行消费时,通过智能手机的NFC模块与收银机的NFC模块建立通信连接,智能手机的NFC模块将用户预先设置的付款账号信息发送给收银机;
步骤2:收银机通过与服务器端连接来对该付款账号进行扣款,当从服务器端获得扣款成功的通知消息后,收银机将该NFC标识保存到使用WIFI的许可列表中;
步骤3:当用户希望登陆WIFI网络时,智能手机的NFC模块建立与收银机的NFC模块建立通信连接,发送请求接入WIFI的请求消息,该请求消息中包括了智能手机的NFC模块的标识;
步骤4:收银机的NFC模块建立接收到请求消息后,在许可列表查询是否存在该标识,如果不存在则反馈接入失败提示消息,结束流程;否则执行步骤5。
步骤5:收银机的NFC模块将WIFI的账号信息和密码信息发送给智能手机的NFC模块。
步骤6:智能手机的NFC模块接收到WIFI的账号信息和密码信息后,自动登录到WIFI网络。
实施例2
步骤1:用户在商家进行消费时,通过智能手机的NFC模块与收银机的NFC模块建立通信连接,智能手机的NFC模块将用户预先设置的付款账号信息发送给收银机;
步骤2:收银机通过与服务器端连接来对该付款账号进行扣款,当从服务器端获得扣款成功的通知消息后,收银机将该NFC标识保存到使用WIFI的许可列表中,并为该标识记录录入时间;
步骤3:当用户希望登陆WIFI网络时,智能手机的NFC模块建立与收银机的NFC模块建立通信连接,发送请求接入WIFI的请求消息,该请求消息中包括了智能手机的NFC模块的标识;
步骤4:收银机的NFC模块建立接收到请求消息后,在许可列表查询是否存在该标识,如果不存在则反馈接入失败提示消息,结束流程;否则执行步骤5。
步骤5:查询当前时间与录入时间的差值,如果差值大于一个门限值,例如2小时,则反馈接入失败提示消息,结束流程;否则执行步骤6。
步骤6:收银机的NFC模块将WIFI的账号信息和密码信息发送给智能手机的NFC模块。
步骤7:智能手机的NFC模块接收到WIFI的账号信息和密码信息后,自动登录到WIFI网络。
实施例3
步骤1:用户在商家进行消费时,通过智能手机的NFC模块与收银机的NFC模块建立通信连接,智能手机的NFC模块将用户预先设置的付款账号信息发送给收银机;
步骤2:收银机通过与服务器端连接来对该付款账号进行扣款,当从服务器端获得扣款成功的通知消息后,收银机将该NFC标识保存到使用WIFI的许可列表中,并为该标识记录录入时间,以及根据消息的额度赋予对应的使用WIFI的允许时长;
步骤3:当用户希望登陆WIFI网络时,智能手机的NFC模块建立与收银机的NFC模块建立通信连接,发送请求接入WIFI的请求消息,该请求消息中包括了智能手机的NFC模块的标识;
步骤4:收银机的NFC模块建立接收到请求消息后,在许可列表查询是否存在该标识,如果不存在则反馈接入失败提示消息,结束流程;否则执行步骤5。
步骤5:查询当前时间与录入时间的差值,如果差值大于一个门限值,例如2小时,则反馈接入失败提示消息,结束流程;否则执行步骤6。
步骤6:收银机的NFC模块将WIFI的账号信息和密码信息发送给智能手机的NFC模块。
步骤7:智能手机的NFC模块接收到WIFI的账号信息和密码信息后,自动登录到WIFI网络。
步骤8:WIFI装置记录下该智能终端的标识,并从收银机获得允许时长,并监控该智能终端对WIFI的使用,当使用时长超过允许时长时,终止WIFI业务。