84 lines
4.9 KiB
PHP
84 lines
4.9 KiB
PHP
<!DOCTYPE html>
|
|
<html lang="vi">
|
|
<head>
|
|
<meta charset="utf-8">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
|
<title>Shopee Affiliate Link | {{ !$hasUsers ? 'Khởi tạo Admin' : 'Đăng nhập' }}</title>
|
|
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/admin-lte@4.0.0-beta2/dist/css/adminlte.min.css">
|
|
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.0/font/bootstrap-icons.min.css">
|
|
</head>
|
|
<body class="login-page bg-body-tertiary">
|
|
<div class="login-box">
|
|
<div class="card card-outline card-primary shadow">
|
|
<div class="card-header text-center">
|
|
<a href="#" class="h3 text-decoration-none"><b>Shopee Affiliate</b> Link</a>
|
|
</div>
|
|
|
|
<div class="card-body">
|
|
@if(!$hasUsers)
|
|
<p class="login-box-msg text-danger fw-bold">Khởi tạo tài khoản Quản trị viên (Lần đầu tiên)</p>
|
|
<form action="{{ route('register.admin') }}" method="POST">
|
|
@csrf
|
|
<div class="input-group mb-3">
|
|
<input type="text" name="name" class="form-control" placeholder="Họ và tên" required value="{{ old('name') }}">
|
|
<div class="input-group-text"><span class="bi bi-person"></span></div>
|
|
</div>
|
|
<div class="input-group mb-3">
|
|
<input type="text" name="email" class="form-control" placeholder="Tài khoản (Username) hoặc Email" required value="{{ old('email') }}">
|
|
<div class="input-group-text"><span class="bi bi-envelope"></span></div>
|
|
</div>
|
|
<div class="input-group mb-3">
|
|
<input type="password" name="password" class="form-control" placeholder="Mật khẩu (ít nhất 8 ký tự)" required>
|
|
<div class="input-group-text"><span class="bi bi-lock-fill"></span></div>
|
|
</div>
|
|
<div class="input-group mb-3">
|
|
<input type="password" name="password_confirmation" class="form-control" placeholder="Xác nhận mật khẩu" required>
|
|
<div class="input-group-text"><span class="bi bi-lock-fill"></span></div>
|
|
</div>
|
|
<div class="row">
|
|
<div class="col-12">
|
|
<button type="submit" class="btn btn-primary d-block w-100">Khởi tạo tài khoản & Vào Dashboard</button>
|
|
</div>
|
|
</div>
|
|
</form>
|
|
@else
|
|
<p class="login-box-msg">Đăng nhập để vào trang quản trị</p>
|
|
@if($errors->any())
|
|
<div class="alert alert-danger p-2 small">
|
|
<ul class="mb-0 ps-3">
|
|
@foreach($errors->all() as $error)
|
|
<li>{{ $error }}</li>
|
|
@endforeach
|
|
</ul>
|
|
</div>
|
|
@endif
|
|
<form action="{{ route('login') }}" method="POST">
|
|
@csrf
|
|
<div class="input-group mb-3">
|
|
<input type="text" name="email" class="form-control" placeholder="Tài khoản (Username) hoặc Email" required value="{{ old('email') }}">
|
|
<div class="input-group-text"><span class="bi bi-envelope"></span></div>
|
|
</div>
|
|
<div class="input-group mb-3">
|
|
<input type="password" name="password" class="form-control" placeholder="Mật khẩu" required>
|
|
<div class="input-group-text"><span class="bi bi-lock-fill"></span></div>
|
|
</div>
|
|
<div class="row align-items-center">
|
|
<div class="col-8">
|
|
<div class="form-check">
|
|
<input class="form-check-input" type="checkbox" name="remember" id="remember">
|
|
<label class="form-check-label" for="remember">Ghi nhớ</label>
|
|
</div>
|
|
</div>
|
|
<div class="col-4">
|
|
<button type="submit" class="btn btn-primary d-block w-100">Đăng nhập</button>
|
|
</div>
|
|
</div>
|
|
</form>
|
|
@endif
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/js/bootstrap.bundle.min.js"></script>
|
|
</body>
|
|
</html>
|