You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Öffentliche Shop-Seiten fälschlich hinter Login versteckt #218
Anonyme Besucher werden beim Klick auf „Shop" sofort zur Auth0-Login-Seite umgeleitet. Shop, Kategorien, Produktdetails und Warenkorb sind für nicht eingeloggte Nutzer komplett unbenutzbar — live per Playwright bestätigt.
Ursache
@attribute [Authorize] steht fälschlich auf vier Seiten, die laut docs/ui-conventions.md öffentlich sein sollen:
Nur Home.razor ist korrekt ohne dieses Attribut. Der Zustand besteht seit Commit 1a7ab69 (#50), vermutlich ein Copy-Paste-Rest aus einer AuthorizeView-Vorlage.
Fix
@attribute [Authorize] aus allen vier Dateien entfernen. Prüfen, ob einzelne Aktionen auf diesen Seiten (z. B. Checkout-Übergang, Review schreiben) weiterhin serverseitig/im jeweiligen Endpoint korrekt auf Login geprüft werden — die Login-Pflicht darf nur beim Browsing entfallen, nicht bei schreibenden Aktionen.
Activity