Features #374
stängdTidsbegränsad testinloggning utan telefonnummer för tre roller
100%
Beskrivning
Användaren godkänner separata testkonton på Webserver och i utvecklingsmiljön: testadmin-777, testorgadmin-777 och testuser-777. DoD: uttryckligen aktiverad och tidsbegränsad testinloggning med separata privata lösenord; ordinarie sessions-, CSRF- och behörighetskontroller kvar; endast ny testförening för föreningsadmin; vanlig användare nekas administration; avstängning upphäver testsessioner. Ingen falskt verifierad telefon, ingen automatisk inloggning, ingen påverkan på befintliga konton. Isolerade tester först, separat kontrollerad leverans och provisionering på Webserver. Utvecklingskonto skapas i riktig isolerad testdatabas, inte statisk preview. Relaterar till #373.
Acceptanskriterier
Tre separata testroller med lösenord, uttrycklig aktivering, sluttid och återkallade testsessioner vid avstängning. Ingen telefonidentitet eller befintlig roll ändras. Tenant- och negativa åtkomsttester i isolerad miljö. Kontrollerad leverans före Webserver-konton.
Testresultat
CI godkänd: 95 grundtester/810 assertioner och 209 integrationstester/3719 assertioner. Produktionsverifiering: autentiserad testinloggning 200, anonym 401, testuser nekad admin 403, testorgadmin endast Testförening 777, testadmin systemadministration. Apache/PHP-FPM aktiva.