![]() |
1
5
通过HTTP登录两次是不明确的。没有发出“断开”信号。如果你不小心的话,你会让人沮丧。 如果我关闭浏览器并意外地丢弃cookies,我可能无法再次登录。 服务器如何知道是我尝试重新登录而不是我尝试登录两次? 您可以尝试检查IP地址之类的方法。如果意外断开连接是因为我的路由器崩溃,释放了我的DHCP租约呢?现在我正在尝试重新登录,但我有一个新地址,并且没有已建立的cookie。我不想创建第二个会话,我只是想在当前会话断开后重新开始。
|
![]() |
2
4
我去年做的一个网站担心用户名/密码可能会被发布到论坛上。我通过在登录视图中添加一个模型和一个检查来处理这个问题,该视图查看在过去的X小时内,这个名称使用了多少个独特的IP。我在settings.py中给站点管理员两个值来调整小时数和唯一IP的数量。如果某个名称被“过度使用”,则会阻止来自新IP的登录,直到经过足够的时间低于阈值。 令他们大吃一惊的是,去年他们只有一个名字触发了屏蔽,结果证明是公司总裁,他正在出差,不断从新地点登录。
|
![]() |
July · 如何定义数字间隔,然后四舍五入 1 年前 |
![]() |
user026 · 如何根据特定窗口的平均值(行数)创建新列? 1 年前 |
|
Ashok Shrestha · 需要追踪特定的颜色线并获取坐标 1 年前 |
![]() |
Nicote Ool · 在FastApi和Vue3中获得422 1 年前 |
|
Abdulaziz · 如何对集合内的列表进行排序[重复] 1 年前 |
![]() |
asmgx · 为什么合并数据帧不能按照python中的预期方式工作 1 年前 |