登录验证并记录日志

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了登录验证并记录日志相关的知识,希望对你有一定的参考价值。

声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权;凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记。

登录验证并记录日志

之前介绍了如何使用Server、mysql、tomcat等知识点编写了一个简单的登录验证。但是现在有了一个新的需求,我想要在登录成功的时候往数据库记录一条日志,登录失败的时候也要记录一下。这个日志要记录用户名、用户的IP地址、登录的时间、还有成功或失败的状态标识。
所以现在需要增加一个表格,用于存储日志信息,如图:

image

因为大部分思路和之前的写登录验证差不多,只是多了个记录日志,所以我这里就不赘述实现的思路了,直接上代码。
1.首先需要使用html编写出页面,代码示例:

image

image

CSS代码:

image

image

image

image

  1. 同样的需要编写一个管理数据库池的类:

image

image

  1. 接收并处理响应用户的请求的Servlet类:

image

image

  1. 最后是完成与数据库交互工作的类:

image

image

image

完成效果:

image

登录成功,跳转到目标页面:

image

登录失败:

image

以上是关于登录验证并记录日志的主要内容,如果未能解决你的问题,请参考以下文章

SpringBoot中基于拦截器实现登录验证功能

使用cookie记录登录名,下次登录时能够记得上次的登录名,使用session记住登录信息并验证是否登录,防止利用url打开网站,并实现退出登录功能

模拟淘宝登录和购物车功能:使用cookie记录登录名,下次登录时能够记得上次的登录名,使用cookie模拟购物车功能,使用session记住登录信息并验证是否登录,防止利用url打开网站,并实现退出登

模拟淘宝登录和购物车功能:使用cookie记录登录名,下次登录时能够记得上次的登录名,使用cookie模拟购物车功能,使用session记住登录信息并验证是否登录,防止利用url打开网站,并实现退出登

在ASP.NET中是否有一个事件在Windows身份验证日志中失败? (记录Windows身份验证失败的详细信息)

有用的链接