Changeset 984 for trunk/grails-app/views


Ignore:
Timestamp:
Oct 22, 2010, 4:52:47 PM (10 years ago)
Author:
robert@…
Message:

Using the login panel for logging in, instead of the ugly spring-security-ui loginbox

Location:
trunk/grails-app/views
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/grails-app/views/common/_login_panel.gsp

    r976 r984  
    2121                                        <div class="clear"></div>
    2222                                        <input type="submit" name="submit" value="Login" class="bt_login" />
     23
     24                                        <g:if test="${redirectUrl}">
     25                                          <g:hiddenField name="spring-security-redirect" value="${redirectUrl}" />
     26                                        </g:if>
     27
    2328                                        <a class="lost-pwd" href="<g:createLink url="[action:'forgotPassword',controller:'register']" class="lost-pwd" />">Lost your password?</a>
    2429                                </g:form>
  • trunk/grails-app/views/login/auth.gsp

    r983 r984  
    4545<body>
    4646        <div id='login'>
    47                 <div class='inner'>
    48                         <g:if test='${flash.message}'>
    49                         <div class='login_message'>${flash.message}</div>
    50                         </g:if>
    51                         <div class='fheader'>Please Login..</div>
    52                         <form action='${postUrl}' method='POST' id='loginForm' class='cssform' autocomplete='off'>
    53                                 <p>
    54                                         <label for='username'>Login ID</label>
    55                                         <input type='text' class='text_' name='j_username' id='username' />
    56                                 </p>
    57                                 <p>
    58                                         <label for='password'>Password</label>
    59                                         <input type='password' class='text_' name='j_password' id='password' />
    60                                 </p>
    61                                 <p>
    62                                         <label for='remember_me'>Remember me</label>
    63                                         <input type='checkbox' class='chk' name='${rememberMeParameter}' id='remember_me'
    64                                         <g:if test='${hasCookie}'>checked='checked'</g:if> />
    65                                 </p>
    66                                 <p>
    67                                         <input type='submit' value='Login' />
    68                                 </p>
     47                <div class='inner' style="margin-top: 160px;">
    6948
    70                                 <g:if test="${redirectUrl}">
    71                                   <g:hiddenField name="spring-security-redirect" value="${redirectUrl}" />
    72                                 </g:if>
    73                         </form>
     49                        <!-- Logging in is handled in the login panel -->
     50                        <!-- That's why the login form is removed here, and the data is moved down -->
     51
     52                          <g:if test='${flash.message}'>
     53                                <div class='login_message'>${flash.message}</div>
     54                          </g:if>
     55                          <div class='fheader'>Please Login..</div>
     56
    7457                </div>
    7558        </div>
     
    7760<!--
    7861(function(){
    79         document.forms['loginForm'].elements['j_username'].focus();
     62        // Open login panel
     63        $("div#panel").slideDown("slow");
     64        $("#toggle a").toggle();
     65
    8066})();
    8167// -->
Note: See TracChangeset for help on using the changeset viewer.