Auf Thema antworten

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]



Oben