projectbased/app/Views/auth/register.php

SHA-256: ee8eb7af11893651d2ddf6f9bf9450fb3e6b93a5a5e8abca4015d232020da205
<div class="row justify-content-center">
  <div class="col-md-6 col-lg-5">
    <div class="card p-4">
      <h1 class="h4 mb-3">Registrieren</h1>
      <?php if (!empty($error)): ?><div class="alert alert-danger"><?= htmlspecialchars($error) ?></div><?php endif; ?>
      <form method="post">
        <input type="hidden" name="csrf" value="<?= htmlspecialchars($csrf) ?>">
        <div class="mb-3">
          <label class="form-label">Anzeigename</label>
          <input class="form-control" name="display_name" required>
        </div>
        <div class="mb-3">
          <label class="form-label">E-Mail</label>
          <input class="form-control" name="email" type="email" required>
        </div>
        <div class="mb-3">
          <label class="form-label">Passwort (min. 8 Zeichen)</label>
          <input class="form-control" name="password" type="password" minlength="8" required>
        </div>
        <button class="btn btn-primary w-100" type="submit">Konto erstellen</button>
      </form>
      <div class="mt-3 muted">Schon registriert? <a href="<?= \App\Lib\Url::route('login') ?>">Login</a></div>
    </div>
  </div>
</div>