Hallo ,
ich muss auf der View verschiedene Anmelde- Fehler ausdrücken.
[CODE=java]@Service
public class CustomUserDetailsService implements UserDetailsService {
@Autowired
private UserRepository userRepo;
@Override
public UserDetails loadUserByUsername(String username) throws UsernameNotFoundException {
User user = userRepo.findByUsername(username);
if (user == null) {
throw new UsernameNotFoundException("User not found");
}else {}
if(!user.isActive()) {
throw new UsernameNotFoundException("Benutzer deaktiviert!");
}else {}
// System.out.println("user active "+user.isActive());
return new CustomUserDetails(user);
}
}[/CODE]
Auf dieser View brauche ich die Message->
[CODE=html] <div th:if="${param.error}" >
<span th:text="${session['SPRING_SECURITY_LAST_EXCEPTION'].message}"></span><!-- hier brauche ich die message-->
</div>
<div th:if="${param.logout}">
Sie sind abgemeldet.
</div><div class="m-3" style="margin-left:50%;margin-top:10%;">[/CODE]