Spring Boot Bootstrap Modal Login from home -


i have login working actual login "/login" page, , on home page "/" have modal window, when error, redirects login page , displays error messages no problem. when login correct, logs user in after refresh you're logged out again. not sure how whole modal thing. need method , assign form maybe modelattribute both? tried didn't work.

here modal login form in home "/"

<!-- modal --> <div id="mymodal" class="modal fade" role="dialog">     <div class="modal-dialog">         <!-- modal content-->         <div class="modal-content">             <div class="modal-header">      <h4 class="modal-title">please sign in</h4>             </div>             <div class="modal-body">                 <c:if test="${param.error != null }">                     <div class="alert alert-danger">invalid username , password                     </div>                 </c:if>                  <c:if test="${param.logout != null }">                     <div class="alert alert-danger">you're signed out</div>                 </c:if>                  <form:form role="form" action="/login" commandname="login"                     method="post" id="myform">                     <label for="username">email address: </label>                     <input id="username" name="username" type="email"                         class="form-control" />                      <p class="help-block">enter email</p>                       <div class="form-group">                         <label for="password">password:</label> <input type="password"                             id="password" name="password" class="form-control" />                         <form:errors cssclass="error" path="password" />                     </div>                     <div class="checkbox">                         <label> <!--  input spring expects --> <input                             name="_spring_security_remember_me" type="checkbox">remember                             me                         </label>                     </div>                       <button type="submit" id="signupbutton" name="signupbutton"                         class="btn btn-success">sign in</button>                  </form:form>             </div>              <div class="modal-footer">                 <button type="button" class="btn btn-default" data-dismiss="modal">close</button>             </div>         </div> 

command name placeholder, how integrate modelattribute allow login home page well?

in config:

@override protected void configure(httpsecurity http) throws exception {     http.authorizerequests().antmatchers("/","/home", "/error", "/signup", "/forgot-password", "/reset-password", "/public/**", "/users/*").permitall().anyrequest().authenticated();     http.formlogin().loginpage("/login").loginpage("/").loginpage("/home").permitall().and().rememberme().key(remembermekey).remembermeservices(remembermeservices()).and().logout().permitall();   } 

in last line in config method, doing wrong there?


Comments

Popular posts from this blog

c# - Validate object ID from GET to POST -

node.js - Custom Model Validator SailsJS -

php - Find a regex to take part of Email -