Boa Tarde! Estou testando fazer com que um usuario ao logar em browser diferentes se ele ja estiver logado no sistema, ele vai ser redirecionado para a home, tentei de varias maneiras mas estou deixando passar algo poderiam me ajudar? estou debugando mas ela não esta nem passando pelo metodo.
metodo da controler
@RequestMapping(value = "/login", method = RequestMethod.POST)
public ModelAndView logado(Principal principal, RedirectAttributes redirectAttributes) {
List<Usuario> emailBd = usuarioDAO.find();
for (Usuario usuario : emailBd) {
if (principal.getName().equals(usuario.getEmail())) {
redirectAttributes.addFlashAttribute("sim", "Ja esta Logado");
return new ModelAndView("redirect:/");
}
}
redirectAttributes.addFlashAttribute("nao", "Não esta Logado");
return new ModelAndView("redirect:/loginForm");
}
}
a jsp
<body>
<div class="container-fluid text-left">
<div class="row">
<div class="col-sm-4 sidenav"
style="background: #99c2ff; height: 100%">
<!-- <div class="list-group">lateral esquerdo</div> -->
</div>
<div class="col-sm-4"
style="margin-top: 80px; border: solid 1px #000000; border-radius: 10px">
<h1>Login</h1>
<form:form action="/Preconizado/login" method="post">
<%-- <security:authorize access="isAuthenticated()"> --%>
<div class="form-group">
<label>Email</label> <input name="username" type="text"
class="form-control" placeholder="Digite o e-mail" />
</div>
<div class="form-group">
<label>Senha</label> <input type="password" name="password"
class="form-control" placeholder="Digite a senha">
</div>
<button type="submit" class="btn btn-success">Logar</button>
<%-- </security:authorize> --%>
</form:form>
</div>
<div class="col-sm-4 sidenav"
style="background: #99c2ff; height: 100%"></div>
</div>
</div>
</body>