Diff: projectbased/updates/baseline/app/Views/auth/register.php

Keine Baseline-Datei – Diff nur gegen leer.
Zur Liste
1 -
1 + <div class="row justify-content-center">
2 + <div class="col-md-6 col-lg-5">
3 + <div class="card p-4">
4 + <h1 class="h4 mb-3">Registrieren</h1>
5 + <?php if (!empty($error)): ?><div class="alert alert-danger"><?= htmlspecialchars($error) ?></div><?php endif; ?>
6 + <form method="post">
7 + <input type="hidden" name="csrf" value="<?= htmlspecialchars($csrf) ?>">
8 + <div class="mb-3">
9 + <label class="form-label">Anzeigename</label>
10 + <input class="form-control" name="display_name" required>
11 + </div>
12 + <div class="mb-3">
13 + <label class="form-label">E-Mail</label>
14 + <input class="form-control" name="email" type="email" required>
15 + </div>
16 + <div class="mb-3">
17 + <label class="form-label">Passwort (min. 8 Zeichen)</label>
18 + <input class="form-control" name="password" type="password" minlength="8" required>
19 + </div>
20 + <button class="btn btn-primary w-100" type="submit">Konto erstellen</button>
21 + </form>
22 + <div class="mt-3 muted">Schon registriert? <a href="<?= \App\Lib\Url::route('login') ?>">Login</a></div>
23 + </div>
24 + </div>
25 + </div>
26 +