C
UserModel userModel = userService.searchUser(principal.getName());чесговоря, здесь тоже написана некая дичь, которая явно сигнализирунт о том, что Spring Security ты используешь неправильно.
if(userModel == null){
return "redirect:/login";
}
Пожалуй, дальше в эту кроличью нору я лезть не буду. )
