# პაროლის აღდგენა

{% embed url="<https://www.figma.com/file/QTWoxa2OYVayZ04WJ0ZZ9k/QuizWiz?mode=design&node-id=1057-73857&t=sfxXNEO0AZprMgIJ-4&type=design>" %}
პაროლის აღდგენის ღილაკი
{% endembed %}

დალოგინების გვერდზე გვაქვს <mark style="background-color:purple;">**Forgot Password?**</mark> ღილაკი, რომელზე დაჭერის შემთხვევაშიც, მომხმარებელს უნდა შეეძლოს პაროლის აღდგენის გვერდზე გადასვლა.

{% embed url="<https://www.figma.com/file/QTWoxa2OYVayZ04WJ0ZZ9k/QuizWiz?mode=design&node-id=1057-73648&t=sfxXNEO0AZprMgIJ-4&type=design>" %}
Forgot Password?
{% endembed %}

ზემოაღნიშნულ გვერდზე უნდა იყოს მხოლოდ ერთი ველი:

* **ელ.ფოსტა (Email Address)**
  * სავალდებულო

{% hint style="danger" %}
გაითვალისწინეთ, რომ ვალიდაცია უნდა ხდებოდეს <mark style="background-color:red;">რეალ თაიმში</mark> მხოლოდ ზემოთ აღნიშნულ ველთან მიმართებით. მომხმარებლის არსებობის შემოწმება მოხდება ბექში რიქვესთის გაგზავნის შემდეგ. შეყვანილი ელ.ფოსტის არარსებობის შემთხვევაში, უნდა გამოჩნდეს შესაბამისი ერორ მესიჯი.
{% endhint %}

{% hint style="success" %}
ვალიდაციის გავლის შემდეგ, მომხმარებელს უნდა გაეგზავნოს დაეფრუვების მეილი, და ასევე შესაბამისი <mark style="background-color:green;">**Toast Notification**</mark>  იხილოს საიტზე.
{% endhint %}

<mark style="background-color:purple;">**Send**</mark> ღილაკზე დაჭერით უნდა გაიგზავნოს მომხმარებლის მეილზე პაროლის აღსადგენი ლინკი.&#x20;

{% embed url="<https://www.figma.com/file/QTWoxa2OYVayZ04WJ0ZZ9k/QuizWiz?mode=design&node-id=1057-73876&t=sfxXNEO0AZprMgIJ-4&type=design>" %}
პაროლის აღსადგენი ლინკი
{% endembed %}

მეილში მითითებული უნდა იყოს ძირითადი ინფორმაცია თუ რატომ ეგზავნება მომხმარებელს ეს მეილი და <mark style="background-color:blue;">Verify Now</mark> ღილაკი, რომელზე დაჭერის შემთხვევაშიც მომხმარებელი დაადასტურებს მეილს და გადავა <mark style="background-color:yellow;">პაროლის განახლების</mark> გვერდზე, სადაც ასევე გამოუჩნდება შესაბამისი <mark style="background-color:green;">**Toast Notification**</mark>&#x20;

რეგისტრაციის შემდეგ, მომხმარებელს იგივე მეილით ვერიფიკაცია შეუძლია მხოლოდ მომდევნო <mark style="background-color:red;">ორი საათის</mark> განმავლობაში. იმ შემთხვევაში, თუ ამ დროში არ მოხდება ელ.ფოსტის დადასტურება, <mark style="background-color:blue;">Verify Now</mark> - ღილაკზე დაჭერის შემთხვევაში, მომხმარებელი გადავა <mark style="background-color:yellow;">დალოგინების</mark> გვერდზე, სადაც გამოუჩნდება შესაბამისი <mark style="background-color:yellow;">**Toast Notification**</mark> , რომელიც ეტყვის, რომ ტოკენი არ არის ვალიდური:

{% embed url="<https://www.figma.com/file/QTWoxa2OYVayZ04WJ0ZZ9k/QuizWiz?mode=design&node-id=1057-73908&t=sfxXNEO0AZprMgIJ-4&type=design>" %}
ტოკენი არ არის ვალიდური
{% endembed %}

იმ შემთხვევაში თუ ტოკენი ვალიდურია, მომხმარებელი გადავა პაროლის განახლების გვერდზე.

{% embed url="<https://www.figma.com/file/QTWoxa2OYVayZ04WJ0ZZ9k/QuizWiz?mode=design&node-id=1057-73542&t=sfxXNEO0AZprMgIJ-4&type=design>" %}
Reset Password
{% endembed %}

ელ. ფოსტიდან გადმოსვლის შემდგომ მომხმარებელმა უნდა დაინახოს შემდგომი ველები:

* **ახალი პაროლი (New Password)**
  * სავალდებულო
  * მინიმუმ 3 სიმბოლო
* **გაიმეორეთ პაროლი (Confirm Password)**
  * სავალდებულო
  * უნდა ემთხვეოდეს პაროლის ველს

{% hint style="danger" %}
გაითვალისწინეთ, რომ ვალიდაცია უნდა ხდებოდეს <mark style="background-color:red;">რეალ თაიმში</mark> .
{% endhint %}

{% hint style="success" %}
ვალიდაციის გავლის შემთხვევაში, მომხმარებელს უნდა გამოუჩნდეს შესაბამისი <mark style="background-color:green;">**Toast Notification**</mark>**&#x20;** , რომელიც ეტყვის, რომ პაროლი წარმატებით შეიცვალა.
{% endhint %}

{% hint style="info" %} <mark style="background-color:yellow;">Quiz Wiz</mark> ლოგოზე დაჭერით მომხმარებელი უნდა გადავიდეს საწყის გვერდზე.
{% endhint %}
