michaldabrowski98 / GroupProject

1 stars 0 forks source link

[FRONTEND] Utworzenie strony logowania #3

Open michaldabrowski98 opened 8 months ago

michaldabrowski98 commented 8 months ago

Należy utworzyć stronę logowania wykorzystującą endpointy opisane w dokumentacji https://github.com/michaldabrowski98/GroupProject/wiki/Rejestracja-i-logowanie.

Kryteria akceptacji

  1. Użytkownik po wejściu na stronę może przejść na stronę z formularzem logowania.
  2. Użytkownik który wcześniej założył konto po wysłaniu formularza otrzymuje dostęp do innych części strony.

TODO

  1. W ramach zadania można utworzyć sobie jakąś prowizoryczną stronę główną znajdującą się pod adresem /.
  2. Należy utworzyć nowy route ze stroną logowania.
  3. Na stronie logowania należy utworzyć formularz z dwoma polami (email i hasło) oraz przyciskiem logowania
  4. Po zalogowaniu użytkownik powinien zostać przeniesiony na stronę główną.
  5. Otrzymany z api token należy zapisać do sesji lub ciasteczka tak aby był dostępny do autoryzacji na innych stronach. Można posiłkować się mechanizmem logowania utworzonym w ramach projektu https://github.com/michaldabrowski98/SoftwareEngineeringProject
  6. Pola formularza powinny być zabezpieczone przed przesłaniem nieprawidłowych danych.