CN105743891A - 上网方法、装置、服务器及路由器 - Google Patents

上网方法、装置、服务器及路由器 Download PDF

Info

Publication number
CN105743891A
CN105743891A CN201610056605.1A CN201610056605A CN105743891A CN 105743891 A CN105743891 A CN 105743891A CN 201610056605 A CN201610056605 A CN 201610056605A CN 105743891 A CN105743891 A CN 105743891A
Authority
CN
China
Prior art keywords
terminal iidentification
visitor
network account
network
router
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201610056605.1A
Other languages
English (en)
Inventor
陈勇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Xiaomi Mobile Software Co Ltd
Original Assignee
Beijing Xiaomi Mobile Software Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Xiaomi Mobile Software Co Ltd filed Critical Beijing Xiaomi Mobile Software Co Ltd
Priority to CN201610056605.1A priority Critical patent/CN105743891A/zh
Publication of CN105743891A publication Critical patent/CN105743891A/zh
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/10Network architectures or network communication protocols for network security for controlling access to devices or network resources
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/04Real-time or near real-time messaging, e.g. instant messaging [IM]
    • H04L51/046Interoperability with other network applications or services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0815Network architectures or network communication protocols for network security for authentication of entities providing single-sign-on or federations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0876Network architectures or network communication protocols for network security for authentication of entities based on the identity of the terminal or configuration, e.g. MAC address, hardware or software configuration or device fingerprint

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本公开是关于上网方法、装置、服务器及路由器,该方法包括:在访客的网络账号与路由器管理员的网络账号不是好友关系时,向所述路由器发送查询有效终端标识的请求;基于所述路由器回复的有效终端标识,确定与所述有效终端标识对应的网络账号;在所述访客的网络账号与确定的任一网络账号为好友关系时,向所述路由器发送上网请求,以使所述路由器与所述访客的终端建立网络连接。应用本公开实施例,解决了相关技术中与管理员的网络账号不是好友关系的访客的终端上网步骤繁琐的问题,提高了网络连接的速度,简化了访客的上网流程,优化了用户体验。

Description

上网方法、装置、服务器及路由器
技术领域
本公开涉及网络通信技术领域,尤其涉及一种上网方法、装置、服务器及路由器。
背景技术
微信好友WiFi(WirelessFidelity,无线保真)功能是基于微信社交关系的上网方式,通过设置独立的访客网络,只要与被访路由器的管理员互为微信好友,不用输入密码就能直接通过认证,使用WiFi网络。相关技术中,对于与路由器管理员未互相加为微信好友的访客,或者其他家庭成员的微信好友访客,仍需要通过输入密码,或与管理员的微信互加好友等方式进行联网,操作繁琐,用户体验较差。
发明内容
为克服相关技术中存在的问题,本公开提供了上网方法、装置、服务器及路由器。
根据本公开实施例的第一方面,提供一种上网方法,包括:
在访客的网络账号与路由器管理员的网络账号不是好友关系时,向所述路由器发送查询有效终端标识的请求;
基于所述路由器回复的有效终端标识,确定与所述有效终端标识对应的网络账号;
在所述访客的网络账号与确定的任一网络账号为好友关系时,向所述路由器发送上网请求,以使所述路由器与所述访客的终端建立网络连接。
可选的,所述方法还包括:
接收携带有访客的网络账号及路由器标识的登录请求;
基于所述访客的网络账号进行登录,并查询与所述路由器标识绑定的管理员的网络账号;
判断所述访客的网络账号与所述管理员的网络账号是否为好友关系。
可选的,所述方法还包括:
接收网络账号所登录的终端的终端标识;
绑定所述网络账号及所述终端标识;
存储所绑定的所述网络账号与所述终端标识的对应关系。
可选的,所述基于所述路由器回复的有效终端标识,确定与所述有效终端标识对应的网络账号,包括:
基于所述路由器回复的有效终端标识,查询所述对应关系,得到与所述有效终端标识对应的网络账号。
可选的,所述向所述路由器发送上网请求,包括:
向所述路由器发送携带有所述访客的终端标识的上网请求。
可选的,所述有效终端标识包括认证用户的终端标识,以及设定时间段内与所述路由器建立网络连接的访客的终端标识。
根据本公开实施例的第二方面,提供一种上网方法,包括:
基于服务器发送的查询请求返回查询到的有效终端标识,以使所述服务器确定与所述有效终端标识对应的网络账号;
接收所述服务器在访客的网络账号与对应于所述有效终端标识的任一网络账号为好友关系时发送的上网请求;
基于所述上网请求与所述访客的终端建立网络连接。
可选的,所述基于服务器发送的查询请求返回查询到的有效终端标识,包括:
接收服务器发送的查询请求;
基于所述查询请求查询有效终端标识,所述有效终端标识包括认证用户的终端标识,以及设定时间段内与所述路由器建立网络连接的访客的终端标识;
将查询的所述有效终端标识发送给所述服务器。
可选的,所述基于所述上网请求与所述访客的终端建立网络连接,包括:
提取所述上网请求中携带的访客的终端标识;
基于所述终端标识与所述访客的终端建立网络连接。
根据本公开实施例的第三方面,提供一种上网装置,包括:
第一查询模块,被配置为在访客的网络账号与路由器管理员的网络账号不是好友关系时,向所述路由器发送查询有效终端标识的请求;
确定模块,被配置为基于所述路由器回复的有效终端标识,确定与所述有效终端标识对应的网络账号;
第一网络连接模块,被配置为在所述访客的网络账号与确定的任一网络账号为好友关系时,向所述路由器发送上网请求,以使所述路由器与所述访客的终端建立网络连接。
可选的,所述装置还包括:
第一接收模块,被配置为接收携带有访客的网络账号及路由器标识的登录请求;
第二查询模块,被配置为基于所述访客的网络账号进行登录,并查询与所述路由器标识绑定的管理员的网络账号;
判断模块,被配置为判断所述访客的网络账号与所述管理员的网络账号是否为好友关系。
可选的,所述装置还包括:
第二接收模块,被配置为接收网络账号所登录的终端的终端标识;
绑定模块,被配置为绑定所述网络账号及所述终端标识;
存储模块,被配置为存储所绑定的所述终端标识与所述网络账号的对应关系。
可选的,所述确定模块包括:
确定子模块,被配置为基于所述路由器回复的有效终端标识,查询所述对应关系,得到与所述有效终端标识对应的网络账号。
可选的,所述第一网络连接模块包括:
第一发送子模块,被配置为向所述路由器发送携带有所述访客的终端标识的上网请求。
可选的,所述有效终端标识包括认证用户的终端标识,以及设定时间段内与所述路由器建立网络连接的访客的终端标识。
根据本公开实施例的第四方面,提供一种上网装置,包括:
发送模块,被配置为基于服务器发送的查询请求返回查询到的有效终端标识,以使所述服务器确定与所述有效终端标识对应的网络账号;
第三接收模块,被配置为接收所述服务器在访客的网络账号与对应于所述有效终端标识的任一网络账号为好友关系时发送的上网请求;
第二网络连接模块,被配置为基于所述上网请求与所述访客的终端建立网络连接。
可选的,所述发送模块包括:
接收子模块,被配置为接收服务器发送的查询请求;
查询子模块,被配置为基于所述查询请求查询有效终端标识,所述有效终端标识包括认证用户的终端标识,以及设定时间段内与所述路由器建立网络连接的访客的终端标识;
第二发送子模块,被配置为将查询的所述有效终端标识发送给所述服务器。
可选的,所述第二网络连接模块包括:
提取子模块,被配置为提取所述上网请求中携带的访客的终端标识;
建立子模块,被配置为基于所述终端标识与所述访客的终端建立网络连接。
根据本公开实施例的第五方面,提供一种服务器,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:
在访客的网络账号与路由器管理员的网络账号不是好友关系时,向所述路由器发送查询有效终端标识的请求;
基于所述路由器回复的有效终端标识,确定与所述有效终端标识对应的网络账号;
在所述访客的网络账号与确定的任一网络账号为好友关系时,向所述路由器发送上网请求,以使所述路由器与所述访客的终端建立网络连接。
根据本公开实施例的第六方面,提供一种路由器,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:
基于服务器发送的查询请求返回查询到的有效终端标识,以使所述服务器确定与所述有效终端标识对应的网络账号;
接收所述服务器在访客的网络账号与对应于所述有效终端标识的任一网络账号为好友关系时发送的上网请求;
基于所述上网请求与所述访客的终端建立网络连接。
本公开的实施例提供的技术方案可以包括以下有益效果:
本公开中服务器可以在访客的网络账号与路由器管理员的网络账号不是好友关系时,获取路由器上的有效终端标识,并确定与有效终端标识对应的网络账号,在访客的网络账号与任一有效终端标识对应的网络账号为好友关系时,使得访客的终端与路由器建立网络连接,从而解决了相关技术中与管理员的网络账号不是好友关系的访客的终端上网步骤繁琐的问题,提高了网络连接的速度,简化了访客的上网流程,优化了用户体验。
本公开中路由器与管理员用户的网络账号具有绑定关系,服务器可以在接收到携带有访客的网络账号及路由器标识的登录请求时,查询与路由器标识绑定的管理员的网络账号,从而判断访客与路由器管理员是否为网络好友关系。
本公开中服务器中可以预先存储网络账号与该网络账号所登录的终端的终端标识的对应关系,从而可以基于终端标识查找到对应的网络账号,以便基于网络账号的关系确定是否能够上网,方便用户的上网流程。
本公开中路由器可以在访客的网络账号与对应于有效终端标识的任一网络账号为好友关系时,与该访客的终端建立网络连接,从而方便局域网的认证用户的好友接入网络,为用户快速上网提供了方便,简化了用户的上网操作,优化了用户体验。
本公开中路由器中可以存储有效终端标识,包括认证用户的终端标识及有效期内的访客的终端标识,以便在访客的网络账号与有效终端标识对应的网络账号具有好友关系时,能够方便的快捷的实现上网。
本公开中路由器可以基于上网请求中携带的访客的终端标识,准确的确定要上网的终端,并与该终端快速建立网络连接,为用户提供方便。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
图1是本公开根据一示例性实施例示出的一种上网方法流程图。
图2是本公开根据一示例性实施例示出的另一种上网方法流程图。
图3是本公开根据一示例性实施例示出的一种上网方法流程图。
图4是本公开根据一示例性实施例示出的另一种上网方法流程图。
图5是本公开根据一示例性实施例示出的一种上网方法的应用场景示意图。
图6是本公开根据一示例性实施例示出的一种上网装置框图。
图7是本公开根据一示例性实施例示出的另一种上网装置框图。
图8是本公开根据一示例性实施例示出的另一种上网装置框图。
图9是本公开根据一示例性实施例示出的另一种上网装置框图。
图10是本公开根据一示例性实施例示出的另一种上网装置框图。
图11是本公开根据一示例性实施例示出的一种上网装置框图。
图12是本公开根据一示例性实施例示出的另一种上网装置框图。
图13是本公开根据一示例性实施例示出的另一种上网装置框图。
图14是本公开根据一示例性实施例示出的一种用于上网装置的一结构示意图。
图15是本公开根据一示例性实施例示出的一种用于上网装置的一结构示意图。
具体实施方式
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
在本公开使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本公开。在本公开和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
应当理解,尽管在本公开可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本公开范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。
如图1所示,图1是根据一示例性实施例示出的一种上网方法流程图,该方法可以用于服务器中,该方法可以包括以下步骤:
步骤101、在访客的网络账号与路由器管理员的网络账号不是好友关系时,向路由器发送查询有效终端标识的请求。
本公开中的服务器可以包括社交网络软件的服务器,如微信服务器、QQ服务器等。
本公开中的路由器作为一种智能路由设备,其不仅具有传统的路由功能,还可以进一步包括独立操作***和磁盘,该磁盘的存储空间大小可以根据需要灵活设置,例如,设置为1T。
本公开中的终端可以是任何具有上网功能的智能终端,例如,可以具体为手机、平板电脑、PDA(PersonalDigitalAssistant,个人数字助理)等。其中,终端可以通过无线局域网接入路由器,并通过路由器访问公网上的服务器。
步骤102、基于路由器回复的有效终端标识,确定与有效终端标识对应的网络账号。
步骤103、在访客的网络账号与确定的任一网络账号为好友关系时,向路由器发送上网请求,以使路由器与访客的终端建立网络连接。
上述实施例中,服务器可以在访客的网络账号与路由器管理员的网络账号不是好友关系时,获取路由器上的有效终端标识,并确定与有效终端标识对应的网络账号,在访客的网络账号与任一有效终端标识对应的网络账号为好友关系时,使得访客的终端与路由器建立网络连接,从而解决了相关技术中与管理员的网络账号不是好友关系的访客的终端上网步骤繁琐的问题,提高了网络连接的速度,方便访客上网,优化了用户体验。
如图2所示,图2是根据一示例性实施例示出的另一种上网方法流程图,该方法可以用于服务器中,该方法可以包括以下步骤:
步骤201、接收到携带有访客的网络账号及路由器标识的登录请求。
本公开实施例中,该服务器以微信服务器为例进行说明。
当访客的终端请求连接该区域的WiFi时,路由器会向终端推送门户(Portal)页面,该Portal页面上加载有加密的路由器ID(identification,标识),终端上显示该Portal页面,并显示用于用户一键上网的功能模块,例如显示“通过微信一键上网”,用户点击该模块之后,终端通过Portal页面向路由器请求自身的标识,例如MAC地址;然后路由器回复该访客终端的MAC(MediaAccessControl,媒体访问控制)地址,终端跳转到微信App(Application,应用),并基于访客的微信网络账号进行微信登录,该登录请求中携带有访客的微信账号以及路由器标识。
步骤202、基于访客的网络账号登录微信,并基于路由器标识查询与路由器标识绑定的管理员的网络账号。
本公开步骤中,微信服务器中预先存储有各微信账号及微信账号所登录过的终端的终端标识,例如一个微信号曾通过多个终端登录,那么微信服务器可以获取相应的终端标识及微信账号,并对应的进行绑定和存储。具体可以包括:接收网络账号所登录的终端的终端标识;绑定该网络账号及该网络账号所登录的终端标识;存储所绑定的终端标识与网络账号的对应关系。因而通过该路由器标识,能够查找到路由器所绑定的管理员的微信账号。
步骤203、判断访客的网络账号与管理员的网络账号是否为好友关系。
步骤204、如果判断为访客的网络账号与管理员的网络账号为好友关系,则向路由器发送上网请求,以使路由器与访客的终端建立网络连接。
其中,该上网请求中携带有访客终端的MAC地址。
实际上,微信服务器向路由器服务器发送上网请求,该上网请求中携带有路由器标识和访客终端的MAC地址,路由器服务器向路由器标识对应的路由器发送上网指示,该上网指示中携带有访客终端的MAC地址,路由器基于该上网指示与MAC地址对应的访客终端建立网络连接。
步骤205、如果判断为访客的网络账号与管理员的网络账号不是好友关系,则向路由器发送查询有效终端标识的请求。
其中,有效终端标识可以包括认证用户的终端标识,例如对于家庭局域网而言,家庭成员即认证用户;有效终端标识还可以包括有效的访客的终端标识,也就是说通过认证的访客接入到路由器的网络之后,该访客终端的标识可以在路由器中存储设定时长,例如七天,超过该设定时长的访客终端的标识会被清除。
步骤206、接收路由器返回的有效终端标识。
步骤207、基于接收的有效终端标识,查询预存储的终端标识与网络账号的对应关系,得到与有效终端标识对应的网络账号。
基于步骤202的说明部分可知,微信服务器中预存储有微信账号及对应的终端标识,例如一个微信账号在多台终端上登录过,那么可以存储该微信账号与该多台终端标识的对应关系。
步骤208、判断访客的网络账号与查询到的网络账号是否为好友关系。
步骤209、在访客的网络账号与查询到的任一网络账号为好友关系时,向路由器发送上网请求,以使路由器与访客的终端建立网络连接。
本公开实施例中,只要访客的网络账号与路由器中存储的有效网络标识对应的任一网络账号为好友关系,那么该访客的终端即可接入路由器网络,从而方便家庭成员的好友访问家庭局域网,及各种局域网中的认证用户的好友访问局域网,方便了用户上网,优化了用户体验。
步骤210、在访客的网络账号与查询到的网络账号都不为好友关系时,向用户发送提醒消息。
该提醒消息的内容可以是提醒用户以其他方式上网,等。以便用户及时通过其他方式接入网络。
如图3所示,图3是根据一示例性实施例示出的一种上网方法流程图,该方法可以用于路由器中,该方法可以包括以下步骤:
步骤301、基于服务器发送的查询请求返回查询到的有效终端标识,以使服务器确定与有效终端标识对应的网络账号。
本公开步骤中,路由器在接收到服务器发送的查询请求时,可查询有效终端标识,包括认证用户的终端标识,成功通过认证并接入网络的访客的终端标识,其中访客的终端标识有一定的有效期,例如该有效期设置为7天,也就是7天之内成功接入网络的访客的终端标识。对于家庭局域网而言,认证用户可以为家庭成员;对于商家局域网而言,认证用户可以包括员工;对于公司局域网而言,认证用户可以为职员。
步骤302、接收服务器在访客的网络账号与对应于有效终端标识的任一网络账号为好友关系时发送的上网请求。
本公开步骤中,结合图2所示实施例的描述可知,在服务器确定访客的网络账号与对应于有效终端标识的任一网络账号为好友关系时,会发送上网请求。
步骤303、基于上网请求与访客的终端建立网络连接。
上述实施例中,路由器可以在访客的网络账号与对应于有效终端标识的任一网络账号为好友关系时,与该访客的终端建立网络连接,从而方便局域网的认证用户的好友接入网络,为用户快速上网提供了方便,简化了用户的操作,优化了用户体验。
如图4所示,图4是根据一示例性实施例示出的另一种上网方法流程图,该方法可以用于路由器中,该方法可以包括以下步骤:
步骤401、接收服务器发送的查询请求。
步骤402、基于查询请求查询有效终端标识。
其中,路由器所查询的该有效终端标识包括认证用户的终端标识,以及处于有效期内的接入网络成功的访客的终端标识。
步骤403、将查询的有效终端标识发送给服务器。
步骤404、接收服务器在访客的网络账号与对应于所述有效终端标识的任一网络账号为好友关系时发送的上网请求。
其中该上网请求中携带有访客的终端标识。
步骤405、提取该上网请求中携带的访客的终端标识。
步骤406、基于终端标识与访客的终端建立网络连接。
如图5所示,图5是本公开根据一示例性实施例示出的一种上网方法的应用场景示意图。在图5所示的场景中,包括:作为服务器的微信服务器,路由器以及智能手机。
微信服务器接收到携带有访客A的微信账号A及路由器标识的登录请求;基于微信账号A进行登录,并查询与路由器标识绑定的管理员的微信账号B;判断微信账号A与微信账号B是否为好友关系,在微信账号A与微信账号B不为好友关系时,向路由器发送查询有效终端标识的请求;路由器查询家庭成员的终端标识,以及处于有效期内的成功接入局域网的访客的终端标识,将查询到的这些有效终端标识发送给微信服务器,微信服务器基于路由器回复的有效终端标识,查找预存储的微信账号与该微信账号所登录过的终端的终端标识的对应关系,确定与有效终端标识对应的微信账号;在微信账号A与确定的任一微信账号为好友关系时,向路由器发送携带有自身MAC地址的上网请求,路由器接收到该上网请求,与该智能手机建立网络连接。
在图5所示应用场景中,实现上网的具体过程可以参见前述对图1-4中的描述,在此不再赘述。
与前述上网方法实施例相对应,本公开还提供了上网装置及其所应用的服务器及路由器的实施例。
如图6所示,图6是本公开根据一示例性实施例示出的一种上网装置框图,该装置可以应用于服务器中,并用于执行图1所示实施例的方法,该装置可以包括:第一查询模块610、确定模块620和第一网络连接模块630。
第一查询模块610,被配置为在访客的网络账号与路由器管理员的网络账号不是好友关系时,向路由器发送查询有效终端标识的请求;
确定模块620,被配置为基于路由器回复的有效终端标识,确定与有效终端标识对应的网络账号;
第一网络连接模块630,被配置为在确定模块620确定为访客的网络账号与确定的任一网络账号为好友关系时,向路由器发送上网请求,以使路由器与所述访客的终端建立网络连接。
上述实施例中,服务器可以在访客的网络账号与路由器管理员的网络账号不是好友关系时,获取路由器上的有效终端标识,并确定与有效终端标识对应的网络账号,在访客的网络账号与任一有效终端标识对应的网络账号为好友关系时,使得访客的终端与路由器建立网络连接,从而解决了相关技术中与管理员的网络账号不是好友关系的访客的终端上网步骤繁琐的问题,提高了网络连接的速度,简化了访客的上网流程,优化了用户体验。
如图7所示,图7是本公开根据一示例性实施例示出的另一种上网装置框图,该实施例在前述图6所示实施例的基础上,该装置还可以包括:第一接收模块640、第二查询模块650和判断模块660。
第一接收模块640,被配置为接收携带有访客的网络账号及路由器标识的登录请求;
第二查询模块650,被配置为基于第一接收模块640接收的访客的网络账号进行登录,并查询与路由器标识绑定的管理员的网络账号;
判断模块660,被配置为判断第一接收模块640接收的访客的网络账号与第二查询模块650查询的管理员的网络账号是否为好友关系。
上述实施例中,路由器与管理员用户的网络账号具有绑定关系,服务器可以在接收到携带有访客的网络账号及路由器标识的登录请求时,查询与路由器标识绑定的管理员的网络账号,从而判断访客与路由器管理员是否为网络好友关系。
如图8所示,图8是本公开根据一示例性实施例示出的另一种上网装置框图,该实施例在前述图6所示实施例的基础上,该装置还可以包括:第二接收模块670、绑定模块680和存储模块690。
第二接收模块670,被配置为接收网络账号所登录的终端的终端标识;
绑定模块680,被配置为绑定网络账号及第二接收模块670接收的终端标识;
存储模块690,被配置为存储绑定模块680所绑定的终端标识与网络账号的对应关系。
上述实施例中,服务器中可以预先存储网络账号及该网络账号所登录的终端的终端标识的对应关系,从而可以基于终端标识查找到对应的网络账号,以便基于网络账号的关系确定是否能够上网,方便用户的上网流程。
如图9所示,图9是本公开根据一示例性实施例示出的另一种上网装置框图,该实施例在前述图8所示实施例的基础上,确定模块620可以包括:确定子模块621。
确定子模块621,被配置为基于路由器回复的有效终端标识,查询存储模块670存储的对应关系,得到与有效终端标识对应的网络账号。
如图10所示,图10是本公开根据一示例性实施例示出的另一种上网装置框图,该实施例在前述图6所示实施例的基础上,第一网络连接模块630可以包括:第一发送子模块631。
第一发送子模块631,被配置为向路由器发送携带有访客的终端标识的上网请求。
在上述任一实施例的基础上,有效终端标识包括认证用户的终端标识,以及设定时间段内与路由器建立网络连接的访客的终端标识。
上述实施例中,服务器可以向路由器发送携带有访客的终端标识的上网请求,从而便于路由器准确与访客的终端建立网络连接。
上述图6至图10示出的上网装置实施例可以应用在服务器中。
如图11所示,图11是本公开根据一示例性实施例示出的一种上网装置框图,该装置可以应用于路由器中,并用于执行上述图3所示的方法,该装置可以包括:发送模块710、第三接收模块720和第二网络连接模块730。
发送模块710,被配置为基于服务器发送的查询请求返回查询到的有效终端标识,以使服务器确定与有效终端标识对应的网络账号;
第三接收模块720,被配置为接收服务器在访客的网络账号与对应于发送模块710发送的有效终端标识的任一网络账号为好友关系时发送的上网请求;
第二网络连接模块730,被配置为基于第三接收模块720接收的上网请求与访客的终端建立网络连接。
上述实施例中,路由器可以在访客的网络账号与对应于有效终端标识的任一网络账号为好友关系时,与该访客的终端建立网络连接,从而方便局域网的认证用户的好友接入网络,为用户快速上网提供了方便,简化了用户的上网操作,优化了用户体验。
如图12所示,图12是本公开根据一示例性实施例示出的另一种上网装置框图,该实施例在前述图11所示实施例的基础上,发送模块710可以包括:接收子模块711、查询子模块712和第二发送子模块713。
接收子模块711,被配置为接收服务器发送的查询请求;
查询子模块712,被配置为基于接收子模块711接收的查询请求查询有效终端标识,该有效终端标识包括认证用户的终端标识,以及设定时间段内与路由器建立网络连接的访客的终端标识;
第二发送子模块713,被配置为将查询子模块712查询到的有效终端标识发送给服务器。
上述实施例中,路由器中可以存储有效终端标识,包括认证用户的终端标识及有效期内的访客的终端标识,以便在访客的网络账号与有效终端标识对应的网络账号具有好友关系时,能够方便的快捷的实现上网。
如图13所示,图13是本公开根据一示例性实施例示出的另一种上网装置框图,该实施例在前述图11所示实施例的基础上,第二网络连接模块730可以包括:提取子模块731和建立子模块732。
提取子模块731,被配置为提取上网请求中携带的访客的终端标识;
建立子模块732,被配置为基于提取子模块731提取的终端标识与访客的终端建立网络连接。
上述实施例中,路由器可以基于上网请求中携带的访客的终端标识,准确的确定要上网的终端,并与该终端快速建立网络连接,为用户提供方便。
上述图11-13示出的上网装置实施例可以应用在路由器中。
上述装置中各个单元的功能和作用的实现过程具体详见上述方法中对应步骤的实现过程,在此不再赘述。
对于装置实施例而言,由于其基本对应于方法实施例,所以相关之处参见方法实施例的部分说明即可。以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本公开方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
与图6相应的,本公开还提供一种服务器,所述服务器包括有处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:
在访客的网络账号与路由器管理员的网络账号不是好友关系时,向所述路由器发送查询有效终端标识的请求;
基于所述路由器回复的有效终端标识,确定与所述有效终端标识对应的网络账号;
在所述访客的网络账号与确定的任一网络账号为好友关系时,向所述路由器发送上网请求,以使所述路由器与所述访客的终端建立网络连接。
与图7相应的,本公开还提供一种路由器,该路由器包括有处理器;用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为:
基于服务器发送的查询请求返回查询到的有效终端标识,以使所述服务器确定与所述有效终端标识对应的网络账号;
接收所述服务器在访客的网络账号与对应于所述有效终端标识的任一网络账号为好友关系时发送的上网请求;
基于所述上网请求与所述访客的终端建立网络连接。
如图14所示,图14是根据一示例性实施例示出的一种用于上网装置1400的一结构示意图(服务器侧)。例如,装置1400可以被提供为一路由设备。参照图14,装置1400包括处理组件1422,其进一步包括一个或多个处理器,以及由存储器1432所代表的存储器资源,用于存储可由处理部件1422的执行的指令,例如应用程序。存储器1432中存储的应用程序可以包括一个或一个以上的每一个对应于一组指令的模块。此外,处理组件1422被配置为执行指令,以执行上述访问网页的方法。
装置1400还可以包括一个电源组件1426被配置为执行装置1400的电源管理,一个有线或无线网络接口1450被配置为将装置1400连接到网络,和一个输入输出(I/O)接口1458。装置1400可以操作基于存储在存储器1432的操作***,例如WindowsServerTM,MacOSXTM,UnixTM,LinuxTM,FreeBSDTM或类似。
如图15所示,图15是根据一示例性实施例示出的一种用于上网装置1500的一结构示意图(路由器侧)。例如,装置1500可以被提供为一路由设备。参照图15,装置1500包括处理组件1522,其进一步包括一个或多个处理器,以及由存储器1532所代表的存储器资源,用于存储可由处理部件1522的执行的指令,例如应用程序。存储器1532中存储的应用程序可以包括一个或一个以上的每一个对应于一组指令的模块。此外,处理组件1522被配置为执行指令,以执行上述访问网页的方法。
装置1500还可以包括一个电源组件1526被配置为执行装置1500的电源管理,一个有线或无线网络接口1550被配置为将装置1500连接到网络,和一个输入输出(I/O)接口1558。装置1500可以操作基于存储在存储器1532的操作***,例如WindowsServerTM,MacOSXTM,UnixTM,LinuxTM,FreeBSDTM或类似。
本公开实施例还提供了一种非临时性计算机可读存储介质,当所述存储介质中的指令由服务器的处理器执行时,使得服务器能够执行一种上网方法,所述方法包括:
在访客的网络账号与路由器管理员的网络账号不是好友关系时,向所述路由器发送查询有效终端标识的请求;
基于所述路由器回复的有效终端标识,确定与所述有效终端标识对应的网络账号;
在所述访客的网络账号与确定的任一网络账号为好友关系时,向所述路由器发送上网请求,以使所述路由器与所述访客的终端建立网络连接。
本公开实施例还提供了一种非临时性计算机可读存储介质,当所述存储介质中的指令由路由器的处理器执行时,使得路由器能够执行一种上网方法,所述方法包括:
基于服务器发送的查询请求返回查询到的有效终端标识,以使所述服务器确定与所述有效终端标识对应的网络账号;
接收所述服务器在访客的网络账号与对应于所述有效终端标识的任一网络账号为好友关系时发送的上网请求;
基于所述上网请求与所述访客的终端建立网络连接。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本公开旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
以上所述仅为本公开的较佳实施例而已,并不用以限制本公开,凡在本公开的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本公开保护的范围之内。

Claims (20)

1.一种上网方法,其特征在于,包括:
在访客的网络账号与路由器管理员的网络账号不是好友关系时,向所述路由器发送查询有效终端标识的请求;
基于所述路由器回复的有效终端标识,确定与所述有效终端标识对应的网络账号;
在所述访客的网络账号与确定的任一网络账号为好友关系时,向所述路由器发送上网请求,以使所述路由器与所述访客的终端建立网络连接。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收携带有访客的网络账号及路由器标识的登录请求;
基于所述访客的网络账号进行登录,并查询与所述路由器标识绑定的管理员的网络账号;
判断所述访客的网络账号与所述管理员的网络账号是否为好友关系。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收网络账号所登录的终端的终端标识;
绑定所述网络账号及所述终端标识;
存储所绑定的所述网络账号与所述终端标识的对应关系。
4.根据权利要求3所述的方法,其特征在于,所述基于所述路由器回复的有效终端标识,确定与所述有效终端标识对应的网络账号,包括:
基于所述路由器回复的有效终端标识,查询所述对应关系,得到与所述有效终端标识对应的网络账号。
5.根据权利要求1所述的方法,其特征在于,所述向所述路由器发送上网请求,包括:
向所述路由器发送携带有所述访客的终端标识的上网请求。
6.根据权利要求1-5任一项所述的方法,其特征在于,所述有效终端标识包括认证用户的终端标识,以及设定时间段内与所述路由器建立网络连接的访客的终端标识。
7.一种上网方法,其特征在于,包括:
基于服务器发送的查询请求返回查询到的有效终端标识,以使所述服务器确定与所述有效终端标识对应的网络账号;
接收所述服务器在访客的网络账号与对应于所述有效终端标识的任一网络账号为好友关系时发送的上网请求;
基于所述上网请求与所述访客的终端建立网络连接。
8.根据权利要求7所述的方法,其特征在于,所述基于服务器发送的查询请求返回查询到的有效终端标识,包括:
接收服务器发送的查询请求;
基于所述查询请求查询有效终端标识,所述有效终端标识包括认证用户的终端标识,以及设定时间段内与所述路由器建立网络连接的访客的终端标识;
将查询的所述有效终端标识发送给所述服务器。
9.根据权利要求7所述的方法,其特征在于,所述基于所述上网请求与所述访客的终端建立网络连接,包括:
提取所述上网请求中携带的访客的终端标识;
基于所述终端标识与所述访客的终端建立网络连接。
10.一种上网装置,其特征在于,包括:
第一查询模块,被配置为在访客的网络账号与路由器管理员的网络账号不是好友关系时,向所述路由器发送查询有效终端标识的请求;
确定模块,被配置为基于所述路由器回复的有效终端标识,确定与所述有效终端标识对应的网络账号;
第一网络连接模块,被配置为在所述访客的网络账号与确定的任一网络账号为好友关系时,向所述路由器发送上网请求,以使所述路由器与所述访客的终端建立网络连接。
11.根据权利要求10所述的装置,其特征在于,所述装置还包括:
第一接收模块,被配置为接收携带有访客的网络账号及路由器标识的登录请求;
第二查询模块,被配置为基于所述访客的网络账号进行登录,并查询与所述路由器标识绑定的管理员的网络账号;
判断模块,被配置为判断所述访客的网络账号与所述管理员的网络账号是否为好友关系。
12.根据权利要求10所述的装置,其特征在于,所述装置还包括:
第二接收模块,被配置为接收网络账号所登录的终端的终端标识;
绑定模块,被配置为绑定所述网络账号及所述终端标识;
存储模块,被配置为存储所绑定的所述网络账号与所述终端标识的对应关系。
13.根据权利要求12所述的装置,其特征在于,所述确定模块包括:
确定子模块,被配置为基于所述路由器回复的有效终端标识,查询所述对应关系,得到与所述有效终端标识对应的网络账号。
14.根据权利要求10所述的装置,其特征在于,所述第一网络连接模块包括:
第一发送子模块,被配置为向所述路由器发送携带有所述访客的终端标识的上网请求。
15.根据权利要求10-14任一项所述的装置,其特征在于,所述有效终端标识包括认证用户的终端标识,以及设定时间段内与所述路由器建立网络连接的访客的终端标识。
16.一种上网装置,其特征在于,包括:
发送模块,被配置为基于服务器发送的查询请求返回查询到的有效终端标识,以使所述服务器确定与所述有效终端标识对应的网络账号;
第三接收模块,被配置为接收所述服务器在访客的网络账号与对应于所述有效终端标识的任一网络账号为好友关系时发送的上网请求;
第二网络连接模块,被配置为基于所述上网请求与所述访客的终端建立网络连接。
17.根据权利要求16所述的装置,其特征在于,所述发送模块包括:
接收子模块,被配置为接收服务器发送的查询请求;
查询子模块,被配置为基于所述查询请求查询有效终端标识,所述有效终端标识包括认证用户的终端标识,以及设定时间段内与所述路由器建立网络连接的访客的终端标识;
第二发送子模块,被配置为将查询的所述有效终端标识发送给所述服务器。
18.根据权利要求16所述的装置,其特征在于,所述第二网络连接模块包括:
提取子模块,被配置为提取所述上网请求中携带的访客的终端标识;
建立子模块,被配置为基于所述终端标识与所述访客的终端建立网络连接。
19.一种服务器,其特征在于,包括:处理器;用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为:
在访客的网络账号与路由器管理员的网络账号不是好友关系时,向所述路由器发送查询有效终端标识的请求;
基于所述路由器回复的有效终端标识,确定与所述有效终端标识对应的网络账号;
在所述访客的网络账号与确定的任一网络账号为好友关系时,向所述路由器发送上网请求,以使所述路由器与所述访客的终端建立网络连接。
20.一种路由器,其特征在于,包括:处理器;用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为:
基于服务器发送的查询请求返回查询到的有效终端标识,以使所述服务器确定与所述有效终端标识对应的网络账号;
接收所述服务器在访客的网络账号与对应于所述有效终端标识的任一网络账号为好友关系时发送的上网请求;
基于所述上网请求与所述访客的终端建立网络连接。
CN201610056605.1A 2016-01-27 2016-01-27 上网方法、装置、服务器及路由器 Pending CN105743891A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610056605.1A CN105743891A (zh) 2016-01-27 2016-01-27 上网方法、装置、服务器及路由器

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610056605.1A CN105743891A (zh) 2016-01-27 2016-01-27 上网方法、装置、服务器及路由器

Publications (1)

Publication Number Publication Date
CN105743891A true CN105743891A (zh) 2016-07-06

Family

ID=56247714

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610056605.1A Pending CN105743891A (zh) 2016-01-27 2016-01-27 上网方法、装置、服务器及路由器

Country Status (1)

Country Link
CN (1) CN105743891A (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108419284A (zh) * 2018-02-27 2018-08-17 上海康斐信息技术有限公司 一种无线路由器及基于无线路由器的app登陆方法
WO2018219125A1 (zh) * 2017-05-27 2018-12-06 华为技术有限公司 一种WiFi网络接入方法、装置及***
CN108989247A (zh) * 2018-08-28 2018-12-11 北京小米移动软件有限公司 网速分配方法及装置

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102340526A (zh) * 2010-07-20 2012-02-01 中国联合网络通信集团有限公司 定向信息发布方法、***及家庭网关
CN103369715A (zh) * 2013-07-03 2013-10-23 福建富士通信息软件有限公司 移动终端wifi一键上网的实现方法
WO2014096954A2 (en) * 2012-12-21 2014-06-26 Orange A method and device to connect to a wireless network
CN104363631A (zh) * 2014-10-24 2015-02-18 小米科技有限责任公司 无线路由器的连接方法、装置和***
CN104871203A (zh) * 2012-10-24 2015-08-26 脸谱公司 基于社交网络信息的网络访问
US9178883B2 (en) * 2012-12-12 2015-11-03 SocialSign.in, Inc. Leveraging online identities to grant access to private networks

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102340526A (zh) * 2010-07-20 2012-02-01 中国联合网络通信集团有限公司 定向信息发布方法、***及家庭网关
CN104871203A (zh) * 2012-10-24 2015-08-26 脸谱公司 基于社交网络信息的网络访问
US9178883B2 (en) * 2012-12-12 2015-11-03 SocialSign.in, Inc. Leveraging online identities to grant access to private networks
WO2014096954A2 (en) * 2012-12-21 2014-06-26 Orange A method and device to connect to a wireless network
CN103369715A (zh) * 2013-07-03 2013-10-23 福建富士通信息软件有限公司 移动终端wifi一键上网的实现方法
CN104363631A (zh) * 2014-10-24 2015-02-18 小米科技有限责任公司 无线路由器的连接方法、装置和***

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018219125A1 (zh) * 2017-05-27 2018-12-06 华为技术有限公司 一种WiFi网络接入方法、装置及***
CN108419284A (zh) * 2018-02-27 2018-08-17 上海康斐信息技术有限公司 一种无线路由器及基于无线路由器的app登陆方法
CN108989247A (zh) * 2018-08-28 2018-12-11 北京小米移动软件有限公司 网速分配方法及装置
CN108989247B (zh) * 2018-08-28 2022-03-18 北京小米移动软件有限公司 网速分配方法及装置

Similar Documents

Publication Publication Date Title
US8844013B2 (en) Providing third party authentication in an on-demand service environment
CN106330844B (zh) 一种跨终端的免登方法和设备
CN110034984B (zh) 一种接入方法、设备及***
CN104283843A (zh) 一种用户登陆的方法、装置及***
CN102783119A (zh) 访问控制方法、***及接入终端
US20180070208A1 (en) Interaction tracking and organizing system
US20140214963A1 (en) Method, server and system for data sharing in social networking service
CN105307169A (zh) 访客网络的接入方法、装置和***
CN104767767A (zh) 互联网访问数据共享方法、装置、***及网络设备
CN108207012B (zh) 一种流量控制方法、装置、终端及***
CN106302042A (zh) 智能设备的控制方法、装置及服务器
CN103109517A (zh) 一种双栈终端访问服务器的方法、终端和***
CN104038917A (zh) 终端漫游认证的方法及装置
CN204376941U (zh) 外网中间件、内网中间件和中间件***
CN102752411A (zh) 重定向方法及设备
US11032272B2 (en) Mobile number verification for mobile network-based authentication
US9241269B1 (en) Method to identify a customer on a Wi-Fi network
CN109769249A (zh) 一种认证方法、***及其装置
CN105141789A (zh) 陌生号码标记方法和装置
CN105813078A (zh) 网络认证方法、装置、***以及具有认证功能的ap
CN105743891A (zh) 上网方法、装置、服务器及路由器
CN104750723A (zh) 文件共享方法、***、浏览器及服务器
CN105072082A (zh) 发送验证码的方法和装置
CN105099874A (zh) 群组建立方法及装置
CN104967572A (zh) 网络访问方法、装置及设备

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20160706

RJ01 Rejection of invention patent application after publication