Features #203
stängdFeatures #130: Implementera lokalt konto med telefonnummer
Inför köparens inloggningssida och skyddade session
100%
Beskrivning
DoD: logga in/ut med verifierat konto, säker sessionsrotation och CSRF, begränsade försök, generiskt felmeddelande, skydd mot inaktiverat konto samt endast lokala returadresser. Köparkonto ger inte adminåtkomst. Varukorgens beteende vid in/utloggning testas. Mobil/dator och isolerad acceptans. Ingen registrering eller återställning.
Acceptanskriterier
DoD: logga in/ut med verifierat konto, säker sessionsrotation och CSRF, begränsade försök, generiskt felmeddelande, skydd mot inaktiverat konto samt endast lokala returadresser. Köparkonto ger inte adminåtkomst. Varukorgens beteende vid in/utloggning testas. Mobil/dator och isolerad acceptans. Ingen registrering eller återställning.
Testresultat
Godkänt mot commit 213755844135f1495bebce364df6606f2fcfe6cd.
CI-körning: 213755844135f1495bebce364df6606f2fcfe6cd.5j75Xx.
84 tester med 628 assertions samt 173 integrationstester med 3182 assertions godkända.
Användaren har verifierat grundflödet på dator och vid 390/320 px i isolerad testmiljö på port 18097: inloggning, ansluten förening först, nekad adminåtkomst, utloggning, skyddad profilsida, generiska felmeddelanden samt visa/dölj lösenord.
Granskade automatiska tester täcker sessions- och CSRF-tokenrotation, CSRF-skydd vid in-/utloggning, inaktiva konton, begränsade inloggningsförsök och avvisad extern returadress.
Integrationstester täcker överföring av gästvarukorg, beständighet efter ut-/inloggning, konto- och föreningsisolering samt bevarade varukorgar när antalsgränsen överskrids.
Verifieringen gäller isolerad testmiljö och CI, inte produktionsgodkännande.