一种基于NFC的双系统账号同步登录方法、介质及系统与流程

文档序号:36614911发布日期:2024-01-06 23:14阅读:12来源:国知局
一种基于NFC的双系统账号同步登录方法、介质及系统与流程

本发明属于信息通信,具体涉及一种基于nfc的双系统账号同步登录方法、存储介质、计算机设备及系统。


背景技术:

1、随着互联网技术的不断发展,一体机在人们的生活、教育和工作方面应用得非常广泛,如电子白板、远程会议等多媒体应用工具,用户只需要登录相应的账号,即可在系统中获取个人设置和存储的数据,以便于自身的使用。

2、比如电子白板,在日常的使用中,用户需要先登陆设置好的一体机中android系统,然后在使用自身的智能终端设备搭配一体机进行使用,而个人智能终端一般是搭载windows、mac或chrome系统,所以由一体机的android系统搭载个人智能终端设备中的windows、mac或chrome系统能便于用户根据的实际需求来切换,使用更加广泛的应用软件,以满足多元化的用途,所以双系统的使用一直受到人们的青睐。

3、在现有技术中,用户首先需要先用nfc卡登录如一体机和手机等带有nfc功能的智能终端,然后,由于个人智能终端并不一定具备nfc功能,当个人智能终端不具备nfc功能时,用户仍需要手动再登陆一次自身智能终端设备中windows、mac或chrome等系统,才能同步获取系统中个人设置和存储的数据;此手动登录过程不仅繁琐,还给用户的使用带来不便,尤其是在公众场合需要用户手动登陆账号时,容易造成个人登录信息的丢失或泄露,导致个人信息安全问题。


技术实现思路

1、本发明的目的是为了克服以上现有技术存在的不足,提供了一种基于nfc的双系统账号同步登录方法、存储介质及计算机设备,该方法使用nfc卡同步登录两个不同系统的智能终端,从而解决了用户在公共场合手动登录账号信息所引起的账号丢失或泄露,保障了用户个人信息安全。

2、本发明的第二目的是提供一种存储介质。

3、本发明的第三目的是提供一种计算机设备。

4、本发明的第四目的是提供一种基于nfc的双系统账号同步登录系统。

5、为了实现上述目的,本发明可通过采用如下技术方案达到:

6、一种基于nfc的双系统账号同步登录方法,包括以下步骤:

7、s1、第一智能终端和第二智能终端建立usb通信连接;所述第一智能终端和第二智能终端均具有usb通信功能,所述第一智能终端包括主芯片和nfc模块;

8、s2、所述第一智能终端的nfc模块读取用户nfc卡中的登录数据并传送到所述第一智能终端的主芯片,所述主芯片对所述登录数据进行解密,得到用户的登录账号和登录密码;所述登录数据为经过加密的用户账号信息;

9、s3、所述主芯片使用所述用户的登录账号和登录密码自动登录所述第一智能终端的系统;待所述第一智能终端的系统登录后,所述主芯片将步骤s2所述用户nfc卡中登录数据的和第一智能终端的设备描述信息通过usb端口传送到所述第二智能终端;

10、s4、所述第二智能终端对接收到的数据进行解析,得到所述第一智能终端的设备描述信息,并将所述第一智能终端的设备描述信息与预留信息进行比对,比对成功后,所述第二智能终端对接收的经过加密的用户账号信息进行解密,并通过得到的用户账号和密码登录系统。

11、优选的,步骤s4所述比对的判定逻辑过程如下:

12、所述的预留信息包括设备白名单和设备黑名单;

13、首先判定输入的第一智能终端的设备描述信息是否存在所述设备白名单内,若是则判定为比对成功,若否,则继续判定第一智能终端的设备描述信息在所述设备黑名单时,若是,则判定比对失败,停止后续的登录步骤,若否,则让用户选择是否信任此第一智能终端,若是,则判定比对成功,并将此第一智能终端的设备描述信息纳入所述设备白名单,若否,这判定比对失败,停止后续的登录步骤,并将该第一智能终端的设备描述信息纳入所述设备黑名单。

14、优选的,所述第二智能终端采用对称加密算法对接收的经过加密的用户账号信息进行解密。

15、优选的,所述第一智能终端为一体机,所述第二智能终端为手提电脑、手机或平板电脑。

16、优选的,所述第一智能终端为安卓系统,所述第二智能终端为windows、mac或chrome系统中的一种。

17、优选的,步骤s3中所述第一智能终端的设备描述信息的获取过程如下:

18、首先,当所述第一智能终端的usb端口驱动检测第一智能终端与所述第二智能终端已经建立usb握手通信时,所述第一智能终端的usb端口驱动自动获取所述第一智能终端设备描述信息,所述设备描述信息为设备序列号。

19、优选的,所述用户nfc卡的制作步骤如下:

20、(1)获取用户的账号和密码,并所述用户的账号和密码进行加密,得到登录数据;

21、(2)获取用户选择的nfc卡款式;

22、(3)将步骤(1)所述的登录数据录入步骤(2)中用户选择的nfc卡,得到用户nfc卡。

23、一种存储介质,用于存储非暂时性计算机指令,当所述非暂时性计算机指令被运行时,执行所述的基于nfc的双系统账号同步登录方法。

24、一种计算机设备,包括处理器以及用于存储处理器可执行程序的存储器,所述处理器执行存储器存储的程序时,执行所述的基于nfc的双系统账号同步登录方法。

25、一种基于nfc的双系统账号同步登录系统,用于实现所述的基于nfc的双系统账号同步登录方法,包括:

26、nfc信息读取模块,用于读取用户nfc卡中的登录数据,并将所述登录数据发送到信息解码模块;

27、信息解码模块,用于接收所述nfc信息读取模块发送的所述登录数据,并对所述登录数据进行解码,得到用户的登录账号和密码;

28、设备编码模块,用于生成第一智能终端的设备描述信息,并将所述设备描述信息发送到信息校验模块;

29、信息校验模块,用于接收设备描述信息并将其与第二智能终端的预留信息进行比对,判定是否继续进行登录步骤,当判定成功时,发出指令将所述信息解码模块得到的用户的登录账号和密码发送到所述系统登录模块;

30、系统登录模块,用于第一智能终端和第二智能终端的账号登录。

31、本发明相对于现有技术具有如下的优点:

32、(1)本发明的一种基于nfc的双系统账号同步登录方法能实现用户使用nfc卡同步登录两个不同系统的智能终端,节省了用户重复登录的时间,十分便捷;此外,该方法还使得用户无需在教室、会议室等公共场合手动输入密码即能登录两个智能终端,解决了用户在公共场合手动登录账号信息所引起的账号丢失或泄露问题,保障了用户个人信息安全。

33、(2)本发明的一种基于nfc的双系统账号同步登录方法只需要任意一个智能终端带有nfc功能即可实现两个不同系统的智能终端的同步登录,减少了设备的要求,适用于更多的智能终端,提高了所述双系统同步登录方法的适用范围,更加便捷。



技术特征:

1.一种基于nfc的双系统账号同步登录方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的基于nfc的双系统账号同步登录方法,其特征在于,步骤s4所述比对的判定逻辑过程如下:

3.根据权利要求1所述的基于nfc的双系统账号同步登录方法,其特征在于,所述第二智能终端采用对称加密算法对接收的经过加密的用户账号信息进行解密。

4.根据权利要求1所述的基于nfc的双系统账号同步登录方法,其特征在于,所述第一智能终端为一体机,所述第二智能终端为手提电脑、手机或平板电脑。

5.根据权利要求4所述的基于nfc的双系统账号同步登录方法,其特征在于,所述第一智能终端为安卓系统,所述第二智能终端为windows、mac或chrome系统中的一种。

6.根据权利要求1所述的基于nfc的双系统账号同步登录方法,其特征在于,步骤s3中所述第一智能终端的设备描述信息的获取过程如下:

7.根据权利要求1所述的基于nfc的双系统账号同步登录方法,其特征在于,所述用户nfc卡的制作步骤如下:

8.一种存储介质,其特征在于,用于存储非暂时性计算机指令,当所述非暂时性计算机指令被执行时,执行如权利要求1-7任一项所述的基于nfc的双系统账号同步登录方法。

9.一种计算机设备,包括处理器以及用于存储处理器可执行程序的存储器,其特征在于,所述处理器执行存储器存储的程序时,执行如权利要求1-7任一项所述的基于nfc的双系统账号同步登录方法。

10.一种基于nfc的双系统账号同步登录系统,用于实现如权利要求1-7任一项所述的基于nfc的双系统账号同步登录方法,其特征在于,包括:


技术总结
本发明公开了一种基于NFC的双系统账号同步登录方法、系统、存储介质及计算机设备,该方法包括:第一智能终端和第二智能终端建立USB通信连接;第一智能终端的NFC模块读取用户NFC卡中的登录数据并传送到第一智能终端的主芯片,主芯片对登录数据进行解密,得到用户的登录账号和登录密码,登录第一智能终端的系统;主芯片将登录数据的和第一智能终端的设备描述信息传送到第二智能终端进行解析,并将得到的设备描述信息与预留信息进行比对,比对成功后,第二智能终端对登录数据进行解密,得到的用户账号和密码并登录系统。本发明通过NFC卡同步登录两个不同系统的智能终端,解决了手动登录账号信息所引发的账号丢失或泄露等问题。

技术研发人员:柒强,袁建波,黎小辉
受保护的技术使用者:广州朗国电子科技股份有限公司
技术研发日:
技术公布日:2024/1/5
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1