Diff: projectbased/updates/baseline/app/Views/auth/register.php
Keine Baseline-Datei – Diff nur gegen leer.
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
+