| | |
| | | request.getServletContext().setAttribute(name,request.getSession().getId()); |
| | | //Session存储当前用户 |
| | | request.getSession().setAttribute("user",subject.getPrincipal()); |
| | | request.getSession().setMaxInactiveInterval(60); |
| | | //request.getSession().setMaxInactiveInterval(600); |
| | | return new Response<>().setII(1,true,subject.getPrincipal(),"登录成功"); |
| | | } |
| | | return new Response<>().set(1,false,"密码错误"); |
| | |
| | | loginMap.put(userName, dateStr); |
| | | //Session存储当前用户及权限组列表 |
| | | request.getSession().setAttribute("user", subject.getPrincipal()); |
| | | request.getSession().setMaxInactiveInterval(60*60*24); |
| | | //request.getSession().setMaxInactiveInterval(60*60*24); |
| | | //清除账号登录失败记录 |
| | | while (attributeNames.hasMoreElements()) { |
| | | String attributeName = attributeNames.nextElement(); |