我是否需要存储用户IP以及可以放入数据库的任何记录?
解决方案:
ip
列。ip
每个用户会话 - 但如何长期管理(会话可以结束并且其数据消失)?答案 0 :(得分:1)
如果您有用户名,请存储此(或用户ID)。如果未注册的用户/访客可以发表评论,那么存储IP将是一个好主意,作为跟踪谁做了什么的方法。维基百科显示注册用户的用户名,但显示未登录用户的IP。
答案 1 :(得分:0)
您希望跟踪用户IP的原因有几个。如果他们都没有意义,他们没有理由。你可以:
限制来自给定IP的登录尝试
允许用户仅从“安全”(以前添加的)ip登录
不允许注册用户做事(以这种方式你会做 通过IP识别它们
向用户记录他/她的最后IP登录信息,以便他能够识别 怀疑行为
这些是我现在能想到的 - 但非常具体。大多数通用场景,没有必要这样做。
答案 2 :(得分:0)
在存储用户的敏感数据时,您可能需要考虑Web应用程序的隐私政策。
您能告诉为什么在您的网络应用程序中需要存储用户的IP地址吗?