login.blade.php 2.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <title>登录</title>
  5. <meta charset="utf-8">
  6. <meta name="viewport" content="width=device-width, initial-scale=1">
  7. <link href="{{ asset('modules/oauth/css/oauth.css') }}" rel="stylesheet">
  8. </head>
  9. <body>
  10. <div class="oauth-container">
  11. <div class="row justify-content-center">
  12. <div class="col-md-6">
  13. <div class="oauth-card card">
  14. <div class="card-header">
  15. 登录
  16. </div>
  17. <div class="card-body">
  18. @if(isset($errors) && $errors->any())
  19. <div class="oauth-alert oauth-alert-danger">
  20. <ul>
  21. @foreach($errors->all() as $error)
  22. <li>{{ $error }}</li>
  23. @endforeach
  24. </ul>
  25. </div>
  26. @endif
  27. <form method="POST" action="{{ route('oauth.login') }}" class="oauth-form">
  28. @csrf
  29. <div class="mb-3">
  30. <label for="username" class="form-label">用户名</label>
  31. <input type="text" class="form-control" id="username" name="username" value="{{ old('username') }}" required autofocus>
  32. </div>
  33. <div class="mb-3">
  34. <label for="password" class="form-label">密码</label>
  35. <input type="password" class="form-control" id="password" name="password" required>
  36. </div>
  37. <div class="d-grid">
  38. <button type="submit" class="oauth-btn oauth-btn-primary">
  39. 登录
  40. </button>
  41. </div>
  42. </form>
  43. </div>
  44. </div>
  45. </div>
  46. </div>
  47. </div>
  48. </body>
  49. </html>