protected void doFilterInternal(HttpServletRequest request,\r
HttpServletResponse response, FilterChain filterChain)\r
throws ServletException, IOException {\r
- if (StringUtil.equals("/user/login", request.getRequestURI())\r
+ if (StringUtil.equals("/login/form", request.getRequestURI())\r
&& StringUtil.equalsIgnoreCase(request.getMethod(), "post")) {\r
try {\r
validate(request);\r
import java.util.Random;
public class VerifyCode {
- private int w = 70;
+ private int w = 100;
private int h = 35;
private Random r = new Random();
// {"宋体", "华文楷体", "黑体", "华文新魏", "华文隶书", "微软雅黑", "楷体_GB2312"}
@Autowired
lateinit var userDetailsService: OperatorDetailService
@Autowired
- lateinit var zyAuthenticationFailureHandler: AuthenticationFailureHandler
+ lateinit var myAuthenticationFailureHandler: AuthenticationFailureHandler
@Autowired
- lateinit var zyAuthenticationSuccessHandler: AuthenticationSuccessHandler
+ lateinit var myAuthenticationSuccessHandler: AuthenticationSuccessHandler
@Autowired
lateinit var myInvalidSessionStrategy: InvalidSessionStrategy
.formLogin()
.loginPage("/login")
.loginProcessingUrl("/login/form")
- .successHandler(zyAuthenticationSuccessHandler)
- .failureHandler(zyAuthenticationFailureHandler)
+ .successHandler(myAuthenticationSuccessHandler)
+ .failureHandler(myAuthenticationFailureHandler)
.and()
.logout()
.logoutRequestMatcher(AntPathRequestMatcher("/logout"))
class="layui-input">
</div>
<div class="layui-col-xs5" style="padding-left: 10px;">
- <img class="login-captcha" src="/code/image"><!-- https://www.oschina.net/action/user/captcha -->
+ <img width="100px" height="35px" class="login-captcha" th:src="@{/code/image}">
</div>
</div>
</div>