5
回答
关于登陆次数限制的问题
极速云服务器,低至1.04元/天>>>   

 

1、模仿163邮箱登录那样 ,一个用户一天登录次数超过五次 ,然后提示登录错误次数太多,

而且无论在哪儿台机子都提示 ,该用户登录错误次数太多 ,不给登录,这个怎么实现的?

要求不动数据库。

2、有没有听说过cookie保存到服务器端这个说法 ?

 

 

<无标签>
举报
HostSugar
发帖于8年前 5回/616阅
共有5个回帖 最后回答: 8年前

写临时文件呗,一个用户建立一个文件,文件记录登录次数,根据文件的最后更改时间来做,如果是以前的,第一次清零

可以用Map保存登陆id与次数,根据时间定时remove id, 把固定次数可以用xml设置,每次request请求检查id与次数,然后更新次数,这样就能实现了,我做过ip限制的

引用来自#4楼“Jeff Liu”的帖子

可以用Map保存登陆id与次数,根据时间定时remove id, 把固定次数可以用xml设置,每次request请求检查id与次数,然后更新次数,这样就能实现了,我做过ip限制的

可以一试。要不就保存到数据库中。

不过如何控制一台电脑只能登录一次呢?以前做过用mac地址控制,不过mac地址也能改。

这个问题大家有没有比较好的方法呢?

引用来自#5楼“当你老去”的帖子

引用来自#4楼“Jeff Liu”的帖子

可以用Map保存登陆id与次数,根据时间定时remove id, 把固定次数可以用xml设置,每次request请求检查id与次数,然后更新次数,这样就能实现了,我做过ip限制的

可以一试。要不就保存到数据库中。

不过如何控制一台电脑只能登录一次呢?以前做过用mac地址控制,不过mac地址也能改。

这个问题大家有没有比较好的方法呢?

 mac地址可以改,那应该没办法了,因为它是一台电脑在网络上唯一的标识

顶部