简单描述自动登录的实现:

我们有些页面,在上次登录的时候,可能点击了自动登陆选项的,这个时候,就会将这个自动登陆存入到cookie中,这个cookie的值就是用户名和密码。

自动登录就是

首先查看session中是否存在用户名,如果存在表示已经登录,要是还没有登录,就

查看本地cookie中是否有自动登录对应的name,

如果有这个自动登录的name,就将这个cookie中,这个name对应的值取出来,一般就是用户名和密码,

然后取出这个用户名和密码和我们数据库中的对比,要是没有错误,就将这个用户名存入我们session中,表示我们已经登录了

,这里没有经过login.jsp这个过程,只有我们用户名或者密码对应不上或者是本地cookie中没有自动登录的name,那么我们需要跳转到login.jsp页面从新输入用户名和密码。。。。。

简单描述自动登录的实现:_第1张图片

下边这个图更完整点:

简单描述自动登录的实现:_第2张图片

 

你可能感兴趣的:(java,auto_login,java_web)