Befund Erstkontakt 25.10.2026 (Bildschirmschoner ließ sich nicht mehr entsperren). Benötigt provisioning-server d76fdad (gesperrt_durch_einladung). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
40 lines
2.3 KiB
HTML
40 lines
2.3 KiB
HTML
{# Formular „Einladung senden“ für ein Gerät. Erwartet: einladung_device_id,
|
|
email_domaenen, einladung_konten (bool), einladung_laufend (bool),
|
|
optional einladung_zurueck (Seite, auf die es danach zurückgeht). #}
|
|
<form method="post" action="/geraete/{{ einladung_device_id }}/personalisierung/einladung">
|
|
{% if einladung_zurueck %}<input type="hidden" name="zurueck" value="{{ einladung_zurueck }}">{% endif %}
|
|
{% if email_domaenen %}
|
|
<fieldset role="group">
|
|
<input type="text" name="email_lokal" required autocomplete="off" placeholder="vorname.nachname" aria-label="E-Mail-Adresse">
|
|
{% if email_domaenen | length == 1 %}
|
|
<input type="hidden" name="email_domain" value="{{ email_domaenen[0] }}">
|
|
<input type="text" value="@{{ email_domaenen[0] }}" readonly tabindex="-1" aria-label="Domäne">
|
|
{% else %}
|
|
<select name="email_domain" aria-label="Domäne">
|
|
{% for d in email_domaenen %}<option value="{{ d }}">@{{ d }}</option>{% endfor %}
|
|
</select>
|
|
{% endif %}
|
|
{% if einladung_zurueck %}<button type="submit" class="outline">Einladung senden</button>{% endif %}
|
|
</fieldset>
|
|
{% elif einladung_zurueck %}
|
|
<fieldset role="group">
|
|
<input type="email" name="email" required autocomplete="off" placeholder="E-Mail-Adresse" aria-label="E-Mail-Adresse">
|
|
<button type="submit" class="outline">Einladung senden</button>
|
|
</fieldset>
|
|
{% else %}
|
|
<input type="email" name="email" required autocomplete="off" aria-label="E-Mail-Adresse">
|
|
{% endif %}
|
|
{% if einladung_konten and not einladung_zurueck %}
|
|
<label>
|
|
<input type="checkbox" name="bestehenden_behalten" value="1">
|
|
Bestehenden Zugang behalten
|
|
</label>
|
|
<p class="einmalig-hinweis"><small>⚠ Ohne Haken kann sich niemand mehr mit dem bisherigen Konto anmelden, ab sofort und auch nicht in einer laufenden Sitzung am Bildschirmschoner. Ist das neue Konto eingerichtet, wird das bisherige samt Dateien entfernt. Bis dahin hebt „Zurückziehen“ die Sperre wieder auf.</small></p>
|
|
{% endif %}
|
|
{% if not einladung_zurueck %}
|
|
<button type="submit" class="outline">
|
|
{% if einladung_laufend %}Neue Einladung senden (ersetzt die laufende){% elif einladung_konten %}Erneut personalisieren{% else %}Einladung senden{% endif %}
|
|
</button>
|
|
{% endif %}
|
|
</form>
|