一种基于IP地址的用户认证方法与流程

文档序号:17321754发布日期:2019-04-05 21:34阅读:696来源:国知局
一种基于IP地址的用户认证方法与流程

本发明涉及一种用户认证方法,更具体地说,涉及一种基于ip地址的用户认证方法。



背景技术:

为了区分不同的用户,软件系统需要借助用户认证过程来设置当前的用户会话环境以识别用户。有很多不同的用户认证方式,有些认证方式需要用户手动输入认证凭据,如用户名和密码方式;有些认证方式采用生物识别技术,如指纹认证方式;有些认证方式需借助一些设备,如手机短信验证码认证方式。

用户认证过程需要权衡安全性、便捷性、成本等多方便的因素,不同场景下的侧重点不同,可根据需要选用合适的认证方式。新的认证方式不断涌现,逐步丰富着可选择的范围。

现有技术方案之一是基于指纹的认证。在准备阶段,用户需要先录入指纹以便在认证阶段进行指纹的比对。在认证阶段,用户首先提供用户名,然后在指纹设备上录入指纹,认证模块将准备阶段录入的指纹和当前提供的指纹进行对比,如果匹配,则认证成功。这种技术依赖于指纹设备,因此需要在计算机终端上安装指纹设备及其驱动程序,如果有大量的终端需要使用指纹认证,就需要为每台终端配置指纹设备并安装驱动程序,成本较高且运维工作量较大。

现有技术方案之二是基于手机短信验证码的认证。此技术首先要求用户在凭据输入界面输入手机号码,然后系统会发送验证码给该手机,用户在凭据输入界面输入验证码,认证模块比较发出的验证码和用户输入的验证码,如果匹配则认证成功。这种方案假定手机为用户本人持有,当这种假设不成立的时候,会有极大的安全风险。而认证模块无法获知到这种风险,完全依赖用户来确保手机为本人持有。这种方案的整体流程较为繁琐,为了避免每次登录过程都重复一遍这种复杂的流程,应用系统和用户都倾向于使用保持认证状态功能来避免多次频繁登录,但这带来一定的安全风险。此外,这种方式容易被滥用者利用来发送骚扰短信,虽然采用此方案的认证系统一般会设置向相同手机号码发送短信的间隔的限制,但滥用者会同时对大量的手机号码发送短信,使这种限制失效。有些认证系统设置了校验码,需要先输入校验码才能发送手机验证码,这不仅增加了用户的负担,而且也不能从根本上解决骚扰短信的发送,因为滥用者也会手工输入校验码。



技术实现要素:

本发明要解决的技术问题在于,针对现有技术中的缺陷,提供一种基于ip地址的用户认证方法,提高用户的认证效率。

本发明解决其技术问题所采用的技术方案是:构造一种基于ip地址的用户认证方法,系统需要建立计算机终端的ip地址和用户账号的绑定关系,且每个用户需要设置一个pin码,提高用户的认证效率。

在本发明所述的基于ip地址的用户认证方法中,所述基于ip地址的用户认证方法步骤为:所述基于ip地址的用户认证方法步骤为:准备阶段,系统需要建立计算机终端的ip地址和用户账号的绑定关系,且每个用户需要设置一个pin码;pin码和密码类似,但pin比较简单,且pin码只适用与特定的ip地址;本发明推荐pin码采用是4位数字;在进行用户认证时,用户输入pin码;系统检查pin码和ip地址是否匹配,如果匹配则获取对应的用户账号,设置为认证成功状态完成认证。

实施本发明的一种基于ip地址的用户认证方法,具有以下有益效果:本发明将ip地址和pin码绑定到用户账号的方式,提供了一种新的针对特定场景的用户认证方式,认证过程便捷,认证操作体验好。

附图说明

下面将结合附图及实施例对本发明作进一步说明,附图中:

图1是本发明的基于ip地址的用户认证方法流程图

图2是本发明的准备阶段建立对应关系

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

如图1所示,所述基于ip地址的用户认证方法步骤为:

1、准备阶段,系统需要建立计算机终端的ip地址和用户账号的绑定关系,且每个用户需要设置一个pin码;pin码和密码类似,但pin比较简单,且pin码只适用与特定的ip地址;推荐pin码采用是4位数字;

2、在进行用户认证时,用户输入pin码;系统检查pin码和ip地址是否匹配,如果匹配则获取对应的用户账号,设置为认证成功状态完成认证。

进一步地,所述基于ip地址的用户认证方法适用于为计算机终端分配固定ip地址的网络环境,且每个用户都使用自己固定的计算机终端。

尽管通过以上实施例对本发明进行了揭示,但本发明的保护范围并不局限于此,在不偏离本发明构思的条件下,对以上各构件所做的变形、替换等均将落入本发明的权利要求范围内。



技术特征:

技术总结
本发明涉及一种基于IP地址的用户认证方法,本发明步骤为:准备阶段,系统需要建立计算机终端的IP地址和用户账号的绑定关系,且每个用户需要设置一个PIN码;在进行用户认证时,用户输入PIN码;系统检查PIN码和IP地址是否匹配,如果匹配则获取对应的用户账号,设置为认证成功状态完成认证。本发明将IP地址和PIN码绑定到用户账号的方式,提供了一种新的针对特定场景的用户认证方式,认证过程便捷,认证操作体验好。

技术研发人员:张立杰;刘延鹏
受保护的技术使用者:深圳竹云科技有限公司
技术研发日:2018.12.28
技术公布日:2019.04.05
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1