41 lines
1.8 KiB
PHP
41 lines
1.8 KiB
PHP
<?php
|
|
$resetRequestUrl = url('/password/forgot?scope=tenant&tenantSlug=' . rawurlencode((string) $tenant['slug'])
|
|
. '&tenantName=' . rawurlencode((string) $tenant['name']));
|
|
require __DIR__ . '/../partials/layout-top.php';
|
|
?>
|
|
|
|
<section class="page-head">
|
|
<span class="eyebrow">Kaffeeliste</span>
|
|
<h1><?= e($tenant['name']) ?></h1>
|
|
<p>Melden Sie sich an, um Kaffee zu buchen, den eigenen Verlauf zu sehen oder die Kaffeeliste zu verwalten.</p>
|
|
</section>
|
|
|
|
<div class="two-column">
|
|
<form class="card form-card" method="post" action="<?= e(tenant_url($tenant['slug'], 'login')) ?>">
|
|
<?= csrf_field($csrf) ?>
|
|
<label>
|
|
<span>E-Mail-Adresse</span>
|
|
<input type="email" name="email" value="<?= e((string) old('email')) ?>" required>
|
|
</label>
|
|
<label>
|
|
<span>Passwort</span>
|
|
<input type="password" name="password" required>
|
|
</label>
|
|
<button class="button button-primary" type="submit">Anmelden</button>
|
|
<p class="muted">Passwort vergessen? <a class="text-link" href="<?= e($resetRequestUrl) ?>">Passwort zurücksetzen</a></p>
|
|
</form>
|
|
|
|
<aside class="card" id="reset-help">
|
|
<span class="eyebrow">Zugang</span>
|
|
<h2>Je nach Rolle buchen oder verwalten</h2>
|
|
<p class="muted">Mitglieder erfassen ihren Verbrauch. Verantwortliche Personen sehen zusätzlich Mitglieder, Einzahlungen, Papierlisten und Korrekturen.</p>
|
|
<ul class="feature-list">
|
|
<li>Der Zugang zur Kaffeeliste ist von der Plattformverwaltung getrennt</li>
|
|
<li>PINs und Karten bleiben vom Passwortwechsel unberührt</li>
|
|
<li>Bei Fragen hilft die verantwortliche Person der Kaffeeliste</li>
|
|
</ul>
|
|
</aside>
|
|
</div>
|
|
|
|
<?php require __DIR__ . '/../partials/layout-bottom.php'; ?>
|