Prerekvizity
- Systém z testovacího scénáře vytvoření napojeného systému
- Povolen modul acc
- Povolen a nainstalován modul pwd-reset
Postup testu
- Přihlásíme se do CzechIdM jako administrátor.
- Vytvoříme roli "pwd reset role" v sekci Role.
- V jejím detailu v záložce Napojené systémy přidat systém z testovacího scénáře.
- V sekci Uživatelé vytvořit uživatele "Jane.Doe, Jane, Doe" se skutečným emailem a přiřadit uživateli roli "pwd reset role". (Dojde k provisioningu identity.)
- V sekci Nastavení a podsekci Konfigurace aplikace nastavíme:
idm.sec.core.emailer.test.enabled=false idm.sec.core.emailer.protocol=smtps idm.sec.core.emailer.host=smtp.gmail.com idm.sec.core.emailer.port=465 idm.sec.core.emailer.username=servis.bcvsolutions@gmail.com idm.sec.core.emailer.password=SuperHesloBCV idm.sec.core.emailer.from=idm@bcvsolutions.eu idm.sec.acc.processor.identity-password-provisioning-processor.eventTypes=PASSWORD,PASSWORD_RESET,PASSWORD_GENERATE idm.sec.acc.processor.identity-password-validate-processor.eventTypes=PASSWORD,PASSWORD_RESET
- Odhlásíme se ze systému CzechIdM.
- Na hlavní stránce zmáčkneme na Zapomenuté heslo.
- Vyplníme "Jane.Doe" a recaptchu.
- Zkontrolujeme email na příchozí email a klikneme na odkaz.
- Vyplníme nové heslo a recaptchu a klikneme na Resetovat heslo.
Kritérium úspěšnosti
- Příchozí e-mail.
- Heslo změněno v CzechIdM.
- Heslo změněno v databázi.
Poslední úspěšné testování
06.03.2018 CzechIdM v7.8.3, pwd-reset v1.2 Patrik Stloukal