Skip to content

Creare un autenticatore funzionante | SOLO LOGICA | HARD TASK #24

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
MindfulLearner opened this issue Nov 22, 2024 · 0 comments
Open

Comments

@MindfulLearner
Copy link
Member

MindfulLearner commented Nov 22, 2024

Descrizione:
Istruzioni per creare un autenticatore funzionante SOLO LOGICA.
Il frontend richiederà solo un modulo di autenticazione che invia un'email, un nome utente e una password al backend per la verifica.

Formato JSON desiderato per il backend:

{
  "email": "email",
  "username": "username",
  "password": "password",
  "token": "token"
}

MILESTONE 1:
Al termine dell'autenticazione, un token dovrebbe essere ricevuto e memorizzato nello storage locale.
Questo token deve essere inviato come intestazione con ogni richiesta successiva.
Considera di rivedere i tutorial per la guida e collabora se necessario.

MILESTONE 2:
"UTILIZZEREMO I METODI CHE GIA ABBIAMO IMPLEMENTATO".
Il token abiliterà metodi aggiuntivi, come:

  • UR (Utente Registrato): Accedere alla pagina principale, visualizzare i messaggi, prenotare un appartamento, inviare messaggi all'host e visualizzare il proprio profilo.
    Image

  • URA (Utente Registrato con Appartamento): Accedere alla pagina principale, visualizzare i messaggi, prenotare un appartamento, inviare messaggi all'host, visualizzare il proprio profilo e gestire il proprio appartamento su una pagina dedicata.
    Image

  • UI (Utente Non Registrato): Accedere alla pagina principale, registrarsi, accedere e inviare messaggi via email senza registrazione.
    Image

MILESTONE 3:
Implementare una funzione di logout che cancella il token dallo storage locale e reindirizza l'utente alla pagina di login. Sarà un POST al backend per la cancellazione del token.

@MindfulLearner MindfulLearner moved this to Todo in Frontending Nov 22, 2024
@MindfulLearner MindfulLearner changed the title Creare un autenticatore funzionante | SOLO LOGICA Creare un autenticatore funzionante | SOLO LOGICA | HARD TASK Nov 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Not Ready Todo
Development

No branches or pull requests

1 participant