Verwaltungsseite: kein separater dritter Code mehr, sondern derselbe wie beim normalen Login
Fix für gemeldetes Problem: VanVans Code funktionierte nicht auf der Verwaltungsseite. Ursache war ein dritter, komplett separater, gemeinsamer Code (6GAM4AST), den sich niemand gemerkt hatte — VanVan gab stattdessen ihren normalen persönlichen Zugangscode ein, der dort aber nicht galt. Jetzt auf ausdrücklichen Wunsch vereinheitlicht: die Verwaltungsseite prüft denselben persönlichen Code wie der normale Seitenzugang (SITE_ACCESS_CODE_QCIGA/_VANVAN). Die tägliche Neueingabe-Pflicht bleibt bestehen (eigene Sitzung mit 24h statt 90 Tagen Gültigkeit) — nur der geprüfte Code ist jetzt kein separater dritter mehr. Das alte Secret VERWALTUNG_ACCESS_CODE wird nicht mehr verwendet. Lokal mit wrangler pages dev end-to-end getestet (beide Codes + alter Code korrekt abgelehnt). Co-Authored-By: Claude Sonnet 5 <[email protected]>
This commit is contained in:
co-authored by
Claude Sonnet 5
parent
850aed2f9e
commit
c1504bef92
@@ -3,7 +3,7 @@
|
||||
<head>
|
||||
<meta charset="UTF-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
<title>Verwaltungs-Code — Bestellverwaltung</title>
|
||||
<title>Tägliche Bestätigung — Bestellverwaltung</title>
|
||||
<meta name="robots" content="noindex, nofollow" />
|
||||
<link rel="icon" type="image/x-icon" href="/favicon.ico" />
|
||||
<style>
|
||||
@@ -253,14 +253,15 @@
|
||||
<span class="vw-sparkle vw-sparkle-2">💛</span>
|
||||
<span class="vw-sparkle vw-sparkle-3">🧶</span>
|
||||
</div>
|
||||
<span class="gate-eyebrow">🔒 Zusätzlicher Code</span>
|
||||
<span class="gate-eyebrow">🔒 Tägliche Bestätigung</span>
|
||||
<h1>Bestellverwaltung</h1>
|
||||
<p class="vw-welcome">🌟 Schön, dass du da bist!</p>
|
||||
<p>Diese Seite ist zusätzlich mit einem eigenen, festen Code geschützt, den nur ihr beide
|
||||
kennt. Der Code bleibt immer gleich — ihr müsst ihn aber einmal pro Tag neu eingeben.</p>
|
||||
<p>Diese Seite braucht einmal pro Tag eine erneute Bestätigung mit deinem <strong>ganz normalen,
|
||||
persönlichen Zugangscode</strong> — demselben, den du auch für die Startseite benutzt. Es ist
|
||||
kein neuer oder anderer Code.</p>
|
||||
<form id="vw-form">
|
||||
<label class="sr-only" for="vw-code">Verwaltungs-Code</label>
|
||||
<input type="text" id="vw-code" placeholder="Verwaltungs-Code" autocomplete="off" autocapitalize="off" spellcheck="false" autofocus />
|
||||
<label class="sr-only" for="vw-code">Dein persönlicher Zugangscode</label>
|
||||
<input type="text" id="vw-code" placeholder="Dein Zugangscode" autocomplete="off" autocapitalize="off" spellcheck="false" autofocus />
|
||||
<button type="submit">✨ Los geht's</button>
|
||||
</form>
|
||||
<p class="gate-fehler" id="vw-fehler" role="alert" aria-live="assertive"></p>
|
||||
|
||||
Reference in New Issue
Block a user