登录路由器的方法及装置的制造方法_3

文档序号:9790770阅读:来源:国知局
12345可能会被用于验证,而与第一终端B对应 的第一随机码25634不会再被用于验证。在另一种可能的实现方式中,第一随机码已经被用 于验证。对于上述提供的两种可能实现方式,则可W认为该第一随机码失效。因此,在生成 第一随机码时,路由器获取生成时间,当经过预设时长后,即到达第二指定时间时,路由器 将该第一随机码置为失效。如此,通过设置第一随机码的有效期限,可W提高路由器的安全 性。
[0083] 例如,若第一随机码的生成时间为12点,预设时长为30分钟,则在到达12点30分 时,路由器将第一随机码置为无效。
[0084] 在步骤204中,接收第二终端发送的验证信息,该验证信息携带第二终端的终端信 息W及第二随机码。
[0085] 上述实施例中所提供的第一随机码和第二随机码仅用于区分不同设备所接收或 发送的随机码,例如,第一随机码为路由器生成的随机码,而第二随机码为第二终端发送的 随机码,也即是,该第二随机码可W与第一随机码相同,也可W不同,在相同的情况下,说明 该第二终端所发送的确实为通过扫描第一终端提供的图形标识所得到的随机码,而在不同 的情况下,说明第二终端所发送的与第一终端所提供的随机码不同,有可能是盗链等情况。
[0086] 其中,第二随机码由第二终端对第一终端上所显示的图形标识进行扫描得到,例 如,若该图形标识为二维码,则第二随机码由第二终端对该二维码进行扫描获得。该验证信 息中至少携带第二随机码,该第二随机码用于路由器校验是否与第一随机码匹配。
[0087] 第二终端通过扫描图形标识获取到随机码后,将自身的终端信息和随机码生成验 证信息,并将该验证信息发送给该路由器,相应地,路由器接收第二终端发送的验证信息。
[0088] 在一种可能的实现方式中,若第二终端与路由器之间通过服务器建立绑定关系, 则接收第二终端发送的验证信息还可W包括:该验证信息还携带路由器的标识,该路由器 的标识用于唯一标识一个路由器。第二终端得到该验证信息后,将该验证信息发送至服务 器,其中,该验证信息中携带第二终端的终端信息、路由器的标识W及第二随机码,其中,第 二终端的终端信息用于表示该验证信息由谁发送,路由器的标识用于标识该验证信息将发 送给谁。服务器接收到该验证信息后,根据第二终端的终端信息与路由器的标识,判断第二 终端与路由器之间是否具有绑定关系,若确定具有绑定关系,则将给验证信息转发至路由 器中,相应地,路由器接收来自服务器转发的验证信息。否则,若确定不具有绑定关系,服务 器不将该验证信息转发给路由器。
[0089] 在步骤205中,当根据第二终端的终端信息W及已存储的绑定关系,确定第二终端 与路由器之间具备绑定关系,且第一随机码与第二随机码相匹配时,生成授权令牌。
[0090] 如上文所述,路由器中预先存储第二终端与路由器之间的绑定关系,路由器接收 第二终端发送的验证信息,根据该验证信息携带的终端信息W及该绑定关系,确定第二终 端与路由器之间具有绑定关系,则认为所接收到的验证信息为对该路由器具有管理权限的 终端发送,可W进行授权。
[0091] 具体地,路由器从验证信息中获取第二随机码,判断该第一随机码与第二随机码 是否相匹配,并在确定匹配时,生成授权令牌。否则,不生成授权令牌。该授权令牌用于指示 路由器允许第一终端登录,例如,授权令牌可W为token令牌。其中,上述判断该第一随机码 与第二随机码是否相匹配可W为,判断第一随机码与第二随机码是否相同。
[0092] 在一种可能的实现方式中,在到达第一指定时间时,将授权令牌置为失效,该第一 指定时间为距离授权令牌生成时间预设时长的时间点。
[0093] 在实际应用的过程中,若第一终端退出路由器的登录,则在经过一段时间后,如果 该授权令牌始终有效,其它用户仍可W利用该第一终端来登录该路由器,如此,无法保证路 由器的安全性。为此,在授权令牌生成时,路由器获取生成时间,并在经过预设时长后,即到 达第一指定时间,将该授权令牌置为失效,也即,第一终端不能够再通过该授权令牌登录路 由器。若第一终端想要登录路由器,需要重新通过第二终端,对验证信息进行验证。如此,可 W保证路由器的安全性。
[0094] 在一种可能的实现方式中,如上文所述,若路由器接收服务器发送的验证信息,贝U 当确定第一随机码与第二随机码相匹配时,生成授权令牌。
[00M]在步骤206中,将授权令牌发送至第一终端,该授权令牌用于第一终端对路由器进 行登录。
[0096] 当路由器生成授权令牌后,将该授权令牌发送至第一终端,如此,第一终端即可通 过该授权令牌,对路由器进行登录。
[0097] 事实上,当路由器为第一终端生成了授权令牌后,可W将第一终端的登录状态直 接转换为已登录。而在将授权令牌发送至第一终端后,第一终端可W在每次向路由器发送 控制指令时,均携带该授权令牌,W使得路由器在接收到携带授权令牌的控制指令时,响应 该第一终端的控制指令,该控制指令可W包括对路由器设置的修改指令、对路由器当前运 行状态的切换指令等,本公开对此不做具体限定。
[0098] 在一种可能的实现方式中,当第一终端接收到授权令牌时,自动对路由器进行登 录。在另一种可能的实现方式中,当第一终端接收到授权令牌时,在当前的显示界面中弹出 选择对话框,该选择对话框中提供有是否确定登录路由器的选项,当第一终端检测到用户 触发确定登录路由器的选项时,对该路由器进行登录。
[0099] 本公开实施例提供的方法,路由器通过接收与自身具有绑定关系的第二终端发送 的验证信息,在验证信息携带的第二随机码与自身生成的第一随机码相同时,生成授权令 牌,并为发送登录请求的第一终端发送该授权令牌,使得第一终端可W通过该授权令牌对 路由器进行登录。如此,当用户忘记密码时,通过与路由器绑定的第二终端向该路由器发送 验证信息,使得路由器基于与第二终端的绑定关系,为当前想要登录的第一终端生成授权 令牌,使得第一终端可W利用该授权令牌进行登录,从而避免需要通过恢复出厂设置的方 式获取出厂默认设置密码,保证了登录路由器时历史设置数据的完整性。
[0100] 下述为本公开装置实施例,可W用于执行本公开方法实施例。对于本公开装置实 施例中未披露的细节,请参照本公开方法实施例。
[0101] 图3是根据一示例性实施例示出的一种登录路由器的装置框图,该登录路由器的 装置可W通过软件、硬件或者两者的结合实现。该登录路由器的装置可W包括:
[0102] 生成模块310,用于当接收到第一终端发送的登录请求时,生成图形标识,所述图 形标识用于提供路由器在本次登录中生成的第一随机码;
[0103] 接收模块320,用于接收第二终端发送的验证信息,所述验证信息携带所述第二终 端的终端信息W及第二随机码;
[0104] 所述生成模块310,用于当根据所述第二终端的终端信息W及已存储的绑定关系, 确定所述第二终端与所述路由器之间具备绑定关系,且所述第一随机码与所述第二随机码 相匹配时,生成授权令牌;
[0105] 发送模块330,用于将所述授权令牌发送至所述第一终端,所述授权令牌用于所述 第一终端对所述路由器进行登录。
[0106] 本公开实施例提供的装置,路由器通过接收与自身具有绑定关系的第二终端发送 的验证信息,在验证信息携带的第二随机码与自身生成的第一随机码相同时,生成授权令 牌,并为发送登录请求的第一终端发送该授权令牌,使得第一终端可W通过该授权令牌对 路由器进行登录。如此,当用户忘记密码时,通过与路由器绑定的第二终端向该路由器发送 验证信息,使得路由器基于与第二终端的绑定关系,为当前想要登录的第一终端生成授权 令牌,使得第一终端可W利用该授权令牌进行登录,从而避免需要通过恢复出厂设置的方 式获取出厂默认设置密码,保证了登录路由器时历史设置数据的完整
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1