登陆成功之后设置session时间即可
/**
* 自定义登录filter
*/
public class AuthenticationFilter extends FormAuthenticationFilter {
@Override
protected boolean onLoginSuccess(AuthenticationToken token, Subject subject, ServletRequest request, ServletResponse response) throws Exception {
WebUtils.getAndClearSavedRequest(request);
User user = (User) SecurityUtils.getSubject().getPrincipal();
// 登录成功之后 设置session时间为1天 单位为毫秒
SecurityUtils.getSubject().getSession().setTimeout(24 * 60 * 60 * 1000L);
...
return false;
}