Il Sequence Diagram in figura mostra come avviene l’autenticazione nell’applicativo.
Gli Attori coinvolti sono Atleta e Amministratore, entrambi al momento del Login inseriscono le credenziali, username-password, le quali verranno mandate al Back-End.
Quest’ultimo, se le credenziali sono valide, risponderà con un idToken e l’oggetto User che conterrà le authorities per proseguire nelle pagne di merito (Palestra o Atleta).
Mentre se le credenziali non sono valide il Back-End risponderà con un Errore, di conseguenza all’User verrà mostratp un messaggio di errore.
Come secondo esempio di Sequence Diagram viene illustrato in figura come avviene l’inserimento di una nuova palestra da parte di un utente Admin