首页> 中国专利> 限制用户直接访问主页面的方法、终端及存储装置

限制用户直接访问主页面的方法、终端及存储装置

摘要

本发明提供一种限制用户直接访问主页面的方法、终端及存储装置,方法包括:S101:获取输入的网址,判断网址是否满足过滤要求,若是,则执行S102,若否,则访问网址;S102:访问与网址关联的登录页面,获取输入的登录信息,根据登录信息访问主页面。本发明在获取输入的网址后,判断该网址是否满足过滤要求,并在符合要求时显示相应的登录页面,根据登录信息实现主页面的访问,能够避免直接访问主页面,造成信息泄露的问题,消除了信息泄露,保证了用户信息安全,提升了用户体验。

著录项

  • 公开/公告号CN112333184A

    专利类型发明专利

  • 公开/公告日2021-02-05

    原文格式PDF

  • 申请/专利权人 广东科徕尼智能科技有限公司;

    申请/专利号CN202011197203.6

  • 发明设计人 王妙玉;吴宁泉;唐黎田;

    申请日2020-10-30

  • 分类号H04L29/06(20060101);H04L29/08(20060101);

  • 代理机构44288 广州市越秀区哲力专利商标事务所(普通合伙);

  • 代理人李悦

  • 地址 511434 广东省广州市番禺区化龙镇石化公路21号之一、之二

  • 入库时间 2023-06-19 09:49:27

说明书

技术领域

本发明涉及计算机安全技术领域,尤其涉及一种限制用户直接访问主页面的方法、终端及存储装置。

背景技术

Web(World Wide Web)即全球广域网,也称为万维网,它是一种基于超文本和HTTP的、全球性的、动态交互的、跨平台的分布式图形信息系统。是建立在Internet上的一种网络服务,为浏览者在Internet上查找和浏览信息提供了图形化的、易于访问的直观界面,其中的文档及超级链接将Internet上的信息节点组织成一个互为关联的网状结构。

Web从最早被提出至今经历了3次更新换代,随着信息技术的飞速发展,web应用的数量也越来越多,人们对web应用的需求从未减少,每天都有大量人访问网站。Web应用被这样频繁地使用也使得Web安全被更加注重。

现有技术中,用户为了自身方便,常常绕过登录页面,直接通过网址访问主页面,然而,这种方式也会使得其他用户能够以网址登陆的方式获取用户的隐私信息,造成了信息泄露,危害了用户的信息安全。

发明内容

为了克服现有技术的不足,本发明提出一种限制用户直接访问主页面的方法、终端及存储装置,在获取输入的网址后,判断该网址是否满足过滤要求,并在符合要求时显示相应的登录页面,根据登录信息实现主页面的访问,能够避免直接访问主页面,造成信息泄露的问题,消除了信息泄露,保证了用户信息安全,提升了用户体验。

为解决上述问题,本发明采用的一个技术方案为:一种限制用户直接访问主页面的方法,所述方法包括:S101:获取输入的网址,判断所述网址是否满足过滤要求,若是,则执行S102,若否,则访问所述网址;S102:访问与所述网址关联的登录页面,获取输入的登录信息,根据所述登录信息访问主页面。

进一步地,所述获取输入的网址的步骤之前还包括:根据输入的指令定义服务器端的服务连接器,并根据输入的过滤网址信息获取过滤网址,将所述过滤网址写入与网址访问相关的配置文件中。

进一步地,所述判断所述网址是否满足过滤要求的步骤具体包括:将所述网址输入预设的判断逻辑,通过所述判断逻辑判断所述网址与所述过滤网址是否相同。

进一步地,所述配置文件为web.xml文件。

进一步地,所述根据所述登录信息访问主页面的步骤具体包括:判断所述登录信息与预存的账户数据是否一致;若是,则显示所述主页面;若否,则提示登录错误。

基于相同的发明构思,本发明还提出一种智能终端,所述智能终端包括处理器、存储器,所述处理器与所述存储器连接,所述存储器存储有计算机程序,所述处理器根据所述计算机程序执行的限制用户直接访问主页面的方法包括:S201:获取输入的网址,判断所述网址是否满足过滤要求,若是,则执行S202,若否,则访问所述网址;S202:访问与所述网址关联的登录页面,获取输入的登录信息,根据所述登录信息访问主页面。

进一步地,所述获取输入的网址的步骤之前还包括:根据输入的指令定义服务器端的服务连接器,并根据输入的过滤网址信息获取过滤网址,将所述过滤网址写入与网址访问相关的配置文件中。

进一步地,所述判断所述网址是否满足过滤要求的步骤具体包括:将所述网址输入预设的判断逻辑,通过所述判断逻辑判断所述网址与所述过滤网址是否相同。

进一步地,所述根据所述登录信息访问主页面的步骤具体包括:判断所述登录信息与预存的账户数据是否一致;若是,则显示所述主页面;若否,则提示登录错误。

基于相同的发明构思,本发明还提出一种存储装置,所述存储装置存储有程序数据,所述程序数据被用于实现如上所述的限制用户直接访问主页面的方法。

相比现有技术,本发明的有益效果在于:在获取输入的网址后,判断该网址是否满足过滤要求,并在符合要求时显示相应的登录页面,根据登录信息实现主页面的访问,能够避免直接访问主页面,造成信息泄露的问题,消除了信息泄露,保证了用户信息安全,提升了用户体验。

附图说明

图1为本发明限制用户直接访问主页面的方法一实施例的流程图;

图2为本发明限制用户直接访问主页面的方法另一实施例的流程图;

图3为本发明智能终端一实施例的结构图;

图4为本发明智能终端中处理器执行的限制用户直接访问主页面的方法一实施例的流程图;

图5为本发明存储装置一实施例的结构图。

具体实施方式

下面,结合附图以及具体实施方式,对本发明做进一步描述,需要说明的是,在不相冲突的前提下,以下描述的各实施例之间或各技术特征之间可以任意组合形成新的实施例。

请参阅图1、2,其中,图1为本发明限制用户直接访问主页面的方法一实施例的流程图;图2为本发明限制用户直接访问主页面的方法另一实施例的流程图。结合附图1、2对本发明限制用户直接访问主页面的方法作详细说明。

在本实施例中,限制用户直接访问主页面的方法包括:

S101:获取输入的网址,判断网址是否满足过滤要求,若是,则执行S102,若否,则访问网址。

在本实施例中,执行该限制用户直接访问主页面的方法的器件为智能终端,其中,智能终端可以为电脑、手机、后台服务器、云平台以及其他能够接收输入的网址,并访问网址的终端。

在本实施例中,获取输入的网址的步骤之前还包括:根据输入的指令定义服务器端的服务连接器,并根据输入的过滤网址信息获取过滤网址,将过滤网址写入与网址访问相关的配置文件中。

在本实施例中,可以是服务器根据输入的指令定义服务器端的服务连接器(Servlet)和将过滤网址写入配置文件中。也可以是电脑、手机等客户端根据输入的指令定义服务器端的服务连接器和将过滤网址写入配置文件中。其中,Servlet(Server Applet)是Java Servlet的简称,称为小服务程序或服务连接器,其为用Java编写的服务器端程序,具有独立于平台和协议的特性,主要功能在于交互式地浏览和生成数据,生成动态Web内容。

在本实施例中,配置文件可以存储在服务器中,也可以存储在客户端中。

在本实施例中,配置文件为web.xml文件。其中,web.xml是java web项目的一个重要的配置文件,但是web.xml文件并不是Java web工程必须的。web.xml文件是用来配置:欢迎页、servlet、filter等信息。在其他实施例中,配置文件也可以为其他能够在用户访问时用于识别用户的输入的网址的文件。

在一个具体的实施例中,根据输入的指令在服务器端定义过滤Servlet,并在web.xml文件中定义需要过滤网址。

在本实施例中,过滤网址可以为用户已经访问过的网站或软件的主页面的网址,也可以为预设的可能影响用户信息安全的主页面的网址。

在本实施例中,过滤网址可以通过自定义的方式生成,也可以获取网上或本地存储中预存的包括过滤网址的文件,根据该文件获取过滤网址。

在其他实施例中,过滤网址还可以为需要过滤的网站或软件对应的导向登录页面的网址,智能终端获取输入的网址后,判断该网址是否为导向登录页面的网址,若是,则访问该网址,若不是,则通过服务端程序导向登录页面。

在本实施例中,判断网址是否满足过滤要求的步骤具体包括:将网址输入预设的判断逻辑,通过判断逻辑判断网址与过滤网址是否相同。

其中,该判断逻辑可以为程序段,将网址输入程序段中,根据程序段输出的结果判断网址与过滤网址是否相同。

在其他实施例中,过滤要求也可以为判断该网址对应的访问对象是否为预设的需要保护的对象,若是,则打开该对象的登录页面,若不是,则访问该网址。

S102:访问与网址关联的登录页面,获取输入的登录信息,根据登录信息访问主页面。

在本实施例中,可以预存与该登录页面对应的网址,在确定网址满足过滤要求后,访问该登录页面对应的网址,实现对登录页面的访问。

在其他实施例中,也可以从输入的网址中获取登录页面的网址,进而根据该网址访问登录页面。

在一个具体的实施例中,在判断逻辑中将输入的网址与过滤网址进行比较,两个网址相同时,通过服务器端的服务连接器执行转发操作,引导用户进入登录页面,两个网址不同时,同意放行,使用户继续访问目的网址。

在本实施例中,根据登录信息访问主页面的步骤具体包括:判断登录信息与预存的账户数据是否一致;若是,则显示主页面;若否,则提示登录错误。

在本实施例中,登录信息可以为账户、密码,也可以为用户的生物识别信息如瞳孔、指纹等,还可以为语音指令、验证码以及其他能够验证用户身份的信息。

在本实施例中,可以通过文字、语音、图片以及其他方式提示登陆错误。

在一个具体的实施例中,当用户进入登录页面,输入用户名和地址后,智能终端将用户输入的用户名和密码与后台数据库进行比较,只有当用户名和密码与后台数据完全一致才允许用户访问主页面,反之提示用户:“用户名或密码错误,请重新输入”。

有益效果:本发明限制用户直接访问主页面的方法在获取输入的网址后,判断该网址是否满足过滤要求,并在符合要求时显示相应的登录页面,根据登录信息实现主页面的访问,能够避免直接访问主页面,造成信息泄露的问题,消除了信息泄露,保证了用户信息安全,提升了用户体验。

基于相同的发明构思,本发明还提出一种智能终端,请参阅图3、4,图3为本发明智能终端一实施例的结构图;图4为本发明智能终端的处理器执行的限制用户直接访问主页面的方法一实施例的流程图,结合图3、4对本发明的智能终端做进一步说明。

在本实施例中,智能终端包括:处理器、存储器,处理器与存储器耦合连接,存储器存储有计算机程序,处理器根据计算机程序实现如下所述的限制用户直接访问主页面的方法。

在本实施例中,限制用户直接访问主页面的方法包括:

S201:获取输入的网址,判断网址是否满足过滤要求,若是,则执行S102,若否,则访问网址。

在本实施例中,执行该限制用户直接访问主页面的方法的器件为智能终端,其中,智能终端可以为电脑、手机、后台服务器、云平台以及其他能够接收输入的网址,并访问网址的终端。

在本实施例中,获取输入的网址的步骤之前还包括:根据输入的指令定义服务器端的服务连接器,并根据输入的过滤网址信息获取过滤网址,将过滤网址写入与网址访问相关的配置文件中。

在本实施例中,可以是服务器根据输入的指令定义服务器端的服务连接器(Servlet)和将过滤网址写入配置文件中。也可以是电脑、手机等客户端根据输入的指令定义服务器端的服务连接器和将过滤网址写入配置文件中。其中,Servlet(Server Applet)是Java Servlet的简称,称为小服务程序或服务连接器,其为用Java编写的服务器端程序,具有独立于平台和协议的特性,主要功能在于交互式地浏览和生成数据,生成动态Web内容。

在本实施例中,配置文件可以存储在服务器中,也可以存储在客户端中。

在本实施例中,配置文件为web.xml文件。其中,web.xml是java web项目的一个重要的配置文件,但是web.xml文件并不是Java web工程必须的。web.xml文件是用来配置:欢迎页、servlet、filter等信息。在其他实施例中,配置文件也可以为其他能够在用户访问时用于识别用户的输入的网址的文件。

在一个具体的实施例中,根据输入的指令在服务器端定义过滤Servlet,并在web.xml文件中定义需要过滤网址。

在本实施例中,过滤网址可以为用户已经访问过的网站或软件的主页面的网址,也可以为预设的可能影响用户信息安全的主页面的网址。

在本实施例中,过滤网址可以通过自定义的方式生成,也可以获取网上或本地存储中预存的包括过滤网址的文件,根据该文件获取过滤网址。

在其他实施例中,过滤网址还可以为需要过滤的网站或软件对应的导向登录页面的网址,智能终端获取输入的网址后,判断该网址是否为导向登录页面的网址,若是,则访问该网址,若不是,则通过服务端程序导向登录页面。

在本实施例中,判断网址是否满足过滤要求的步骤具体包括:将网址输入预设的判断逻辑,通过判断逻辑判断网址与过滤网址是否相同。

其中,该判断逻辑可以为程序段,将网址输入程序段中,根据程序段输出的结果判断网址与过滤网址是否相同。

在其他实施例中,过滤要求也可以为判断该网址对应的访问对象是否为预设的需要保护的对象,若是,则打开该对象的登录页面,若不是,则访问该网址。

S202:访问与网址关联的登录页面,获取输入的登录信息,根据登录信息访问主页面。

在本实施例中,可以预存与该登录页面对应的网址,在确定网址满足过滤要求后,访问该登录页面对应的网址,实现对登录页面的访问。

在其他实施例中,也可以从输入的网址中获取登录页面的网址,进而根据该网址访问登录页面。

在一个具体的实施例中,在判断逻辑中将输入的网址与过滤网址进行比较,两个网址相同时,通过服务器端的服务连接器执行转发操作,引导用户进入登录页面,两个网址不同时,同意放行,使用户继续访问目的网址。

在本实施例中,根据登录信息访问主页面的步骤具体包括:判断登录信息与预存的账户数据是否一致;若是,则显示主页面;若否,则提示登录错误。

在本实施例中,登录信息可以为账户、密码,也可以为用户的生物识别信息如瞳孔、指纹等,还可以为语音指令、验证码以及其他能够验证用户身份的信息。

在本实施例中,可以通过文字、语音、图片以及其他方式提示登陆错误。

在一个具体的实施例中,当用户进入登录页面,输入用户名和地址后,智能终端将用户输入的用户名和密码与后台数据库进行比较,只有当用户名和密码与后台数据完全一致才允许用户访问主页面,反之提示用户:“用户名或密码错误,请重新输入”。

有益效果:本发明的智能终端在获取输入的网址后,判断该网址是否满足过滤要求,并在符合要求时显示相应的登录页面,根据登录信息实现主页面的访问,能够避免直接访问主页面,造成信息泄露的问题,消除了信息泄露,保证了用户信息安全,提升了用户体验。

基于相同的发明构思,本发明又提出一种存储装置,请参阅图5,图5为本发明存储装置一实施例的结构图,结合图5对本发明的存储装置进行说明。

在本实施例中,存储装置存储有程序数据,该程序数据被用于实现如上述实施例所述的限制用户直接访问主页面的方法。

在本实施例中,用于执行本发明限制用户直接访问主页面的方法的程序数据可以存储在任何计算机可读取的存储装置上,如软盘、MO、CD-ROM、DVD、硬盘驱动器、ROM、MRAM、RAM等等上。为了存储在存储装置中,这样的程序可以从经由通信线路连接的另一个数据处理系统下载,或者,也可以从另一种存储装置进行复制。另外,这样的程序也可以压缩或分为多个段,以记录在一个存储装置或多个存储装置中。另外,应该注意的是,显然可以以各种形式提供实现本发明的程序产品。

本发明的存储装置也可以为能够连接到(可以以无线方式或有线方式)信息处理设备并与信息处理设备交换数据的所有可连接的并可分离的外部存储装置。这样的外部存储装置包括SD卡、CompactFlash(商标)(CF)卡、RFID标记、PCMCIA存储卡等等,连接到信息处理设备的方式包括IEEE 1394、无线局域网等等,但不仅限于此。

其中,本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。

对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号