-
Struktura podstawowa.
-
wpisane dane => state => store
-
błędne logowanie => error z backendu
-
poprawne logowanie => localStorage
-
-
Komponenty AntDesign
-
Form
-
Icon
-
Input
-
Button
-
Checkbox
-
-
Połączenie z endpointem.
-
Dane logowania:
-
username
LUBemail
=> endpoint => tokens =>access
,refresh
tokens => frontend (localStorage) -
password
=> j.w. -
rememberMe
=> store/localstorage
-
-
Dane rejestracji:
-
username
-
email
-
password
-
plus ew. pola nieobowiązkowe
=> endpoind => MongoDB
-
-
Autoryzacja logowania:
-
endpoint:
/api/login
, -
POST:
{ email, password }
, -
res:
{ accessToken, refreshToken }
.
-