login.tpl 2.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. <div class="content-container">
  2. {if $appLogo}
  3. <div class="app-logo">
  4. <img src="{$appLogo}" />
  5. </div>
  6. {/if}
  7. <h2 class="text-center">{lang key='oauth.loginToGrantApp' appName=$appName}</h2>
  8. <form method="post" action="{$issuerurl}dologin.php" role="form">
  9. <div class="content-padded">
  10. {if $incorrect}
  11. {include file="$template/includes/alert.tpl" type="error" msg="{lang key='loginincorrect'}" textcenter=true}
  12. {/if}
  13. <div class="form-group">
  14. <label for="inputEmail">{lang key='clientareaemail'}</label>
  15. <input type="email" name="username" class="form-control" id="inputEmail" placeholder="{lang key='enteremail'}" autofocus>
  16. </div>
  17. <div class="form-group">
  18. <label for="inputPassword">{lang key='clientareapassword'}</label>
  19. <input type="password" name="password" class="form-control" id="inputPassword" placeholder="{lang key='clientareapassword'}" autocomplete="off" >
  20. </div>
  21. </div>
  22. <div class="action-buttons">
  23. <div class="float-left">
  24. <div class="form-check">
  25. <label>
  26. <input type="checkbox" class="form-check-input" name="rememberme" /> {lang key='loginrememberme'}
  27. </label>
  28. &bull;
  29. <a href="{routePath('password-reset-begin')}">{lang key='forgotpw'}</a>
  30. </div>
  31. </div>
  32. <button type="submit" class="btn btn-primary" id="btnLogin">
  33. {lang key='login'}
  34. </button>
  35. <button type="button" class="btn btn-default" id="btnCancel" onclick="jQuery('#frmCancelLogin').submit()">
  36. {lang key='cancel'}
  37. </button>
  38. </div>
  39. </form>
  40. </div>
  41. <form method="post" action="{$issuerurl}oauth/authorize.php" id="frmCancelLogin">
  42. <input type="hidden" name="login_declined" value="yes"/>
  43. <input type="hidden" name="request_hash" value="{$request_hash}"/>
  44. </form>