Features #210
stängdFeatures #130: Implementera lokalt konto med telefonnummer
Features #203: Inför köparens inloggningssida och skyddade session
Visa utloggning på alla ordinarie sidor för inloggade konton
100%
Beskrivning
DoD: En tydlig Logga ut-knapp finns i gemensamt sidhuvud på köpar- och adminsidor för aktivt konto, men inte för gäster. Samma befintliga CSRF-skyddade sessionsavslut används och kontoåtkomst upphör efter utloggning. Mobil/dator och CI verifieras, levereras till isolerad acceptans. Exkluderar ändrad varukorgslagring och felsidor/utskriftsvyer.
Acceptanskriterier
Logga ut i båda gemensamma sidhuvuden; ej för gäster; session invalideras; mobil/dator och CI godkända.
Testresultat
PASS: logout-navigation.cjs i isolerad syntetisk testmiljo 18097, commit 2137558. Kopare och admin vid 1280 px med JS och 320 px utan JS. Gaster saknar knapp; inloggade har exakt en synlig knapp i sidhuvudet pa start/profil/kiosk och admin. DELETE-formular med CSRF-token och korrekt endpoint verifierat. Klick fran kiosk respektive admin avslutar kontoatkomst; profil/admin skyddas efterat. Testets ursprungliga antagande om /session pa admin korrigerades till befintliga /admin/session; inget appfel. LogoutNavigationTest och BuyerSessionTest granskade, godkand CI 5j75Xx (84/628 och 173/3182). Utloggningskoden oforandrad mellan 2137558 och a70c0a6 som ar levererad i ordinarie acceptans via 305.