KA-Huis / space-management

The core application of the KA-Huis
https://ka-huis.github.io/space-management
Apache License 2.0
0 stars 1 forks source link

Wachtwoord herstelfunctie #11

Open cyrildewit opened 2 years ago

cyrildewit commented 2 years ago

Als een gebruiker wil mijn wachtwoord kunnen herstellen, zodat ik weer toegang kan krijgen tot mijn account wanneer ik het vergeten ben.

Omschrijving

Gebruikers vergeten weleens hun wachtwoorden, om het herstelproces tot hun account te automatiseren scheelt dit veel handmatig werk.

In het formulier moet de bezoeker zijn e-mailadres in kunnen vullen, waarna het herstelproces in gang wordt gezet.

Acceptatiecriteria

  1. Iedereen moet zijn e-mailadres in kunnen vullen. Ook niet bestaande gebruikers.
  2. Als de gebruiker niet gevonden wordt, moet een standaard bericht weergeven wordt waarin niet duidelijk wordt gemaakt dat de gebruiker niet gevonden is.
  3. Na het invullen van een e-mailadres en afronden van het aanvraagproces moet het volgende statusbericht weergeven worden: “Indien je account bekend is in ons systeem, ontvang je per e-mail instructies om het wachtwoord te herstellen.”
  4. Na het aanvragen van een nieuw wachtwoord moet er een e-mail verstuurd worden volgens ticket #39.
  5. In de e-mail kan er op een knop gedrukt worden die doorverwijst naar de herstelaanvraag. Deze link mag maar 12 uur lang werken vanaf de aanvraagdatum.
  6. Als de herstelaanvraag al is afgehandeld mag de link niet meer werken.
  7. Op de herstelpagina moet de gebruiker twee keer zijn nieuwe wachtwoord herhalen.
  8. Het nieuwe wachtwoord moet voldoen aan de gestandaardiseerde eisen binnen het KA-Huis. Zie https://github.com/KA-Huis/guides/issues/1 Dit is op het moment van schrijven nog in ontwikkeling.

Taken

We can use the Laravel Authentication functionality.

Hupmiddelen

cyrildewit commented 2 years ago

Twitter reset strategy

Loginpage

There is a "Forgot password?" button on the inlogpage for easy reference.

Screenshot 2022-01-15 at 14 25 07

Search account by e-mailaddress, phone number or username

Twitter lets you search for an account by e-mailaddres, phone numer or username and then tells you if it exists. If no account was found, you would be able to know that.

Screenshot 2022-01-15 at 14 26 54

Send confirmation code to e-mailaddress

Twitter will then ask you if you want to send a confirmation code to your e-mail to confirm your identity. Then you can reset your password.

cyrildewit commented 2 years ago

Paypal

Search account by e-mailaddress

If you remember your e-mailaddress, you can find your account by it.

Screenshot 2022-01-15 at 14 32 19

Search for account by multiple e-mailaddresses

Screenshot 2022-01-15 at 14 33 29

Confirm account by code

You receive a code in your e-mailinbox to confirm your identitiy before you're able to change the password.

Screenshot 2022-01-15 at 14 34 32

E-mail:

Screenshot 2022-01-15 at 14 35 40

Screenshot 2022-01-15 at 14 38 26
cyrildewit commented 2 years ago

Hostinger

Login page with forgot password link

Screenshot 2022-01-15 at 14 43 13

Find account by e-mailaddress

Screenshot 2022-01-15 at 14 43 49 Screenshot 2022-01-15 at 14 44 05

Reset email

Screenshot 2022-01-15 at 14 44 38

Reset form

Screenshot 2022-01-15 at 14 45 02