一种下线提示方法、装置、设备及存储介质制造方法及图纸

技术编号:20331359 阅读:24 留言:0更新日期:2019-02-13 07:10
本发明专利技术提供一种下线提示方法、装置、设备及计算机可读存储介质,其方法包括:当认证设备对认证客户端认证成功后,接收认证设备返回的指定页面;通过所述指定页面向所述认证设备定时发送请求;通过所述指定页面接收所述认证设备基于所述请求返回的响应,所述响应用于指示用户的在线状态;如果所述响应指示用户不处于在线状态,则向用户发出下线提示。本发明专利技术使得用户能够快速收到已下线的信息,提高了Portal认证的易用性。

【技术实现步骤摘要】
一种下线提示方法、装置、设备及存储介质
本专利技术涉及通信
,尤其涉及一种下线提示方法、装置、设备及计算机可读存储介质。
技术介绍
Portal认证通常是一种Web认证。在一般用户上网时,设备会强制用户进入到特定的页面,用户可以免费访问其中的页面服务。当用户需要使用互联网中的其它信息时,必须在其门户网站进行认证,认证通过后才可以使用互联网资源。用户认证的方式一般有两种方法:第一种是主动认证,即用户主动访问已知的Portal认证网页,输入用户名和密码进行认证;第二种是强制认证,即用户试图通过HTTP访问其他外网,将被强制访问Portal认证网站,从而开始Portal认证过程。Portal业务可以为运营商提供方便的管理功能,门户网站可以开展广告、社区服务、个性化的业务等,使宽带运营商、设备提供商和内容服务提供商形成一个产业生态系统。请参阅图1,图1为现有的Portal认证的过程,首先客户端通过HTTP或HTTPS协议发起认证请求,HTTP或HTTPS报文经过配置了本地Portal服务器的接入设备的接口时会被重定向到本地Portal服务器,本地Portal服务器提供Web页面供用户输入用户名和密码来进行认证;然后接入设备与认证/计费服务器之间进行RADIUS协议报文的交互;最后接入设备中的本地Portal服务器向客户端发送登录成功页面,通知客户端认证(上线)成功,用户通过浏览器上线后,浏览器将跳转到登录成功页面,认证设备会对应的在线用户列表中添加一条用户信息,用户信息包含用户的IP地址,MAC地址等。但是,专利技术人在实现本专利技术的过程中,发现:用户断网的情况下,经常会出现老化下线现象,老化下线即用户上线后,会定期向认证设备发送心跳包,表示当前用户在线,当认证设备长时间未收到心跳包,则认证设备将用户从在线用户列表中删除,而在网络恢复后,用户很难第一时间知道已被下线。
技术实现思路
有鉴于此,本专利技术提供一种下线提示方法、装置、设备及计算机可读存储介质,以解决现有技术中用户无法及时得知已被下线的问题。根据本专利技术实施例的第一方面,提供一种下线提示方法,所述方法包括:当认证设备对认证客户端认证成功后,接收认证设备返回的指定页面;通过所述指定页面向所述认证设备定时发送请求;通过所述指定页面接收所述认证设备基于所述请求返回的响应,所述响应用于指示用户的在线状态;如果所述响应指示用户不处于在线状态,则向用户发出下线提示。可选地,还包括:通过所述指定页面启动定时器;则所述通过所述指定页面向所述认证设备定时发送请求,包括:当检测到所述定时器运行到预定时间,通过所述指定页面向所述认证设备发送请求。可选地,所述定时器启动的时机包括:在预设等待时间内没有接收到所述认证设备的响应;或者通过所述指定页面接收到所述认证设备指示用户处于在线状态的响应。可选地,所述请求用于触发所述认证设备查询在线用户列表,以返回所述响应。可选地,所述请求为ajax请求。根据本专利技术实施例的第二方面,提供一种下线提示装置,所述装置包括:通信模块,用于当认证设备对认证客户端认证成功后,接收认证设备返回的指定页面;所述指定页面包括:发送模块,用于向所述认证设备定时发送请求;接收模块,用于接收所述认证设备基于所述请求返回的响应,所述响应用于指示用户的在线状态;下线提示模块,用于如果所述响应指示用户不处于在线状态,则向用户发出下线提示。可选地,所述指定页面还包括:定时器启动模块,用于启动定时器;则所述请求发送模块在检测到所述定时器运行到预定时间时,向所述认证设备发送请求。可选地,所述定时器启动的时机包括:在预设等待时间内没有接收到所述认证设备的响应;或者通过所述指定页面接收到所述认证设备指示用户处于在线状态的响应。根据本专利技术实施例的第三方面,提供一种电子设备,所述测试设备包括处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:当认证设备对认证客户端认证成功后,接收认证设备返回的指定页面;通过所述指定页面向所述认证设备定时发送请求;通过所述指定页面接收所述认证设备基于所述请求返回的响应,所述响应用于指示用户的在线状态;如果所述响应指示用户不处于在线状态,则向用户发出下线提示。根据本专利技术实施例的第四方面,提供一种计算机可读存储介质,其上存储有计算机指令,该指令被处理器执行时实现本专利技术实施例的第一方面中任一所述方法的步骤。本专利技术实施例具有如下有益效果:当认证设备对认证客户端认证成功后,接收认证设备返回的指定页面,通过所述指定页面向所述认证设备定时发送请求,再通过所述指定页面接收所述认证设备基于所述请求返回的响应,所述响应用于指示用户的在线状态,如果所述响应指示用户不处于在线状态,则向用户发出下线提示,通过在所述指定页面上预先定义的脚本语言实现定时向所述认证设备主动发送请求,以确认自身在线状态,能够在获取到下线回应时,快速提示用户,提高了Portal认证的易用性,增强用户的使用体验。附图说明图1是
技术介绍
中提及的Portal认证过程的示意图;图2为本专利技术根据一示例性实施例示出的一种下线提示方法的实施例流程图;图3为本专利技术根据一示例性实施例示出的所述指定页面的一种示意图;图4是本专利技术根据一示例性实施例示出的显示下线提示的一种示意图;图5为本专利技术根据一示例性实施例示出的另一种下线提示方法的实施例流程图;图6为本专利技术根据一示例性实施例示出的一种下线提示装置的实施例结构图;图7为本专利技术根据一示例性实施例示出的一种提示设备的硬件结构图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本专利技术相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本专利技术的一些方面相一致的装置和方法的例子。在本专利技术使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本专利技术。在本专利技术和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。应当理解,尽管在本专利技术可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本专利技术范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。当用户需要使用互联网中的其它信息时,必须在其门户网站进行Portal认证,认证通过后才可以使用互联网资源。在认证成功之后,认证设备向用户返回登录成功页面,但是,用户断网的情况下,经常会出现老化下线现象,老化下线即用户上线后,会定期向认证设备发送心跳包,表示当前用户在线,当认证设备长时间未收到心跳包,则认证设备将用户从在线用户列表中删除,而在网络恢复后,用户界面上仍然显示登录成功页面,用户很难第一时间知道已被下线,导致用户在访问资源但访问失败的情况下才知道自己被下线了,严重影响用户的使用体验。为了解决现有技术中用户无法及时得知本文档来自技高网
...

【技术保护点】
1.一种下线提示方法,其特征在于,包括以下步骤:当认证设备对认证客户端认证成功后,接收认证设备返回的指定页面;通过所述指定页面向所述认证设备定时发送请求;通过所述指定页面接收所述认证设备基于所述请求返回的响应,所述响应用于指示用户的在线状态;如果所述响应指示用户不处于在线状态,则向用户发出下线提示。

【技术特征摘要】
1.一种下线提示方法,其特征在于,包括以下步骤:当认证设备对认证客户端认证成功后,接收认证设备返回的指定页面;通过所述指定页面向所述认证设备定时发送请求;通过所述指定页面接收所述认证设备基于所述请求返回的响应,所述响应用于指示用户的在线状态;如果所述响应指示用户不处于在线状态,则向用户发出下线提示。2.根据权利要求1所述的下线提示方法,其特征在于,还包括:通过所述指定页面启动定时器;则所述通过所述指定页面向所述认证设备定时发送请求,包括:当检测到所述定时器运行到预定时间,通过所述指定页面向所述认证设备发送请求。3.根据权利要求2所述的下线提示方法,其特征在于,所述定时器启动的时机包括:在预设等待时间内没有接收到所述认证设备的响应;或者通过所述指定页面接收到所述认证设备指示用户处于在线状态的响应。4.根据权利要求1所述的下线提示方法,其特征在于,所述请求用于触发所述认证设备查询在线用户列表,以返回所述响应。5.根据权利要求1所述的下线提示方法,其特征在于,所述请求为ajax请求。6.一种下线提示装置,其特征在于,包括以下步骤:通信模块,用于当认证设备对认证客户端认证成功后,接收认证设备返回的指定页面;所述指定页面包括:发送模块...

【专利技术属性】
技术研发人员:何辉海
申请(专利权)人:杭州迪普科技股份有限公司
类型:发明
国别省市:浙江,33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1