登录

1.登录接口

判断好用户,密码正确,将登录信息存到cookie中

Cookie  cookie  = new Cookie(key,value);

cookie.setMaxAge(XX);

cookie.setPath();

cookie.setDomian();

cookie.setVersion();

if (httpOnly) {

    StringBuffer buf =new StringBuffer();

    getCookieHeaderValue(cookie, buf, httpOnly);

    response.addHeader(getCookieHeaderName(cookie), buf.toString());

}else {

response.addCookie(cookie);

}

2.登录拦截器

继承HandlerInterceptorAdapter

重写preHandler方法

3.将登录拦截器加入到WebAppConfig里面,WebAppConfig继承WebMvcConfigurerAdapter里面

重写addInterceptors()和addResourceHandler方法

你可能感兴趣的:(登录)