presseportale/docs/weiteres
Kevin Adametz ae79d5bee4 Security: JSON-Login durchläuft die is_active-/Verifizierungschecks
RoleAwareLoginResponse gab bei wantsJson() sofort 204 zurück – VOR den
Sicherheitschecks. Ein XHR/JSON-Login eines verifiziert-inaktiven Accounts
erhielt damit eine Session ohne Logout. Checks laufen jetzt zuerst:
verifiziert-inaktiv → Logout + Session-Invalidate + 403 (JSON) bzw. Login mit
Fehler (HTML); unverifiziert → 204 (JSON) bzw. Notice (HTML); danach der
Erfolgsfall.

Tests: JSON-Login eines inaktiven Accounts (403, guest), JSON-Login eines
aktiven Users (204, authentifiziert).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-16 10:19:32 +00:00
..
Decision-Update Duplicate-Content & Duplicate-Checking.md Doku-Abschluss 12.06.: README-Stand, weiteres/-Index, Next Steps (Phase-2/Magic-Link, Duplicate-Content) 2026-06-12 16:24:28 +00:00
Decision-Update Phase-2-Funktionen & Magic-Link-Änderungsprozess.md PM-Vorschau: Firmen-Kachel im Stil der Firmenübersicht 2026-06-12 16:20:23 +00:00
Detailplan Umsetzung Launch-Slice (Magic-Link, Compliance, Bestandsschutz, Auth).md Detailplan Umsetzungsphase: Launch-Slice aus Decision-Updates + Merkliste 2026-06-15 10:03:05 +00:00
Merkliste.md Detailplan Umsetzungsphase: Launch-Slice aus Decision-Updates + Merkliste 2026-06-15 10:03:05 +00:00
Sicherheit & Deployment-Hinweise (Auth, Rollen, Verifizierung).md Security: JSON-Login durchläuft die is_active-/Verifizierungschecks 2026-06-16 10:19:32 +00:00