PageRenderTime 42ms CodeModel.GetById 19ms RepoModel.GetById 1ms app.codeStats 0ms

/AnotherStartup/Account/Login.cshtml

#
Razor | 45 lines | 42 code | 2 blank | 1 comment | 0 complexity | 2c3fca1133d3a7c1fe371004df24515a MD5 | raw file
  1. @{this.Init(layout:"~/_SiteLayout.cshtml", title:"Log In", action:Account.Login.Init);}
  2. <p>
  3. Please enter your username and password below. If you don't have an account,
  4. visit the <a href="@Href("~/Account/Register")">registration page</a> and create one.
  5. </p>
  6. @* If one or more validation errors exist, show an error *@
  7. @if (!Page.IsValid) {
  8. <p class="message error">There was a problem with your login and/or errors exist in your form.</p>
  9. }
  10. <form method="post" action="">
  11. <fieldset>
  12. <legend>Log In to Your Account</legend>
  13. <ol>
  14. <li class="username">
  15. <label for="username">Email:</label>
  16. <input type="text" id="username" name="username" value="@Page.Model.Username" title="Username" @if(Page.Errors.Username.IsError){<text>class="error-field"</text>} />
  17. @if (Page.Errors.Username.IsError)
  18. {
  19. <label for="username" class="validation-error">
  20. @Page.Errors.Username.Message;
  21. </label>
  22. }
  23. </li>
  24. <li class="password">
  25. <label for="password">Password:</label>
  26. <input type="password" id="password" name="password" title="Password" @if (Page.Errors.Password.IsError){<text>class="error-field"</text>} />
  27. @if (Page.Errors.Password.IsError){
  28. <label for="password" class="validation-error">
  29. @Page.Errors.Password.Message;
  30. </label>
  31. }
  32. </li>
  33. <li class="remember-me">
  34. <label class="checkbox" for="rememberMe">Remember Me?</label>
  35. <input type="checkbox" id="rememberMe" name="rememberMe" value="true" title="Remember Me" @if(Page.Model.RememberMe){<text>checked="checked"</text>} />
  36. </li>
  37. </ol>
  38. <p class="form-actions">
  39. <input type="submit" value="login" title="Login"/>
  40. </p>
  41. <p><a href="@Href("~/Account/ForgotPassword")">Did you forget your password?</a></p>
  42. </fieldset>
  43. </form>