Spring UsernameNotFoundException(msg); auf der View msg ausdrücken

Dimax

Top Contributor
Hallo ,
ich muss auf der View verschiedene Anmelde- Fehler ausdrücken.

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);
            
        }
    
}

Auf dieser View brauche ich die Message->
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%;">
 
Ich habe diese Frage gestern unangemeldet erstellt und nach dem Einloggen ,war alles weg. Heute , nach dem ich mich eingeloggt habe, wurde dieses Thema verdoppelt.
 

Zurück
Oben