我建立网站,用户注册,登录,切换到其他用户页面,阅读文章,注销等哪种类型的事件最好在DB中存储日志?
这一刻我认为所有这些事件必须登录出于安全原因,所以管理员将有数据操纵的大选择。这个apporach是否正确?
每个事件将在不同的字段中提供用户ID,IP,+日期和时间。
我只是对这个主题的一般方法感兴趣。也许还有更多的事要做,或者做一些不同的做法。一些提示和技巧可能有助于构建更安全,更好的项目...
小例子。
1.用户按压按钮登记
2.用户验证每个输入字段
3.用户按下“注册”到发送登记表
4.Server说,这是正常或有一个错误。
5.如果确定用户已注册。
6.用户仍然在注册表中查看错误。
7.如果他注册激活邮件发送给用户....
8.User临危消息激活链接致函给他。
那么我必须在这个例子中登录哪些事件?
感谢您的答案我写的例子呢? – David
用户活动。我记录了所有使用php的原因,因为我使用Ajax。 – David
好的。你想追查错误吗?跟踪黑客攻击企图? – galchen