Implementacja logowania i sesji użytkownika - spring boot + angular

0

Cześć,
tworzę własną aplikację od podstaw. Front w Angularze. Backend w Spring Boot. Komunikacja REST API.

Jestem na etapie implementacji logowania i sesji użytkownika w Angularze. Zaimplementowałem logowanie na podstawie tokenu JWT.

Wszystko działa ale moje pytanie jest takie:

  1. Co powinienem przechowywać po stronie frontendu. na razie trzymam tylko username'a w localStorage. Czy powinienem jeszcze utworzyć jakieś id session albo coś w tym stylu?
  2. Będę wdzięczny za wszystkie sugestie dot. jak dobrze to zrobić i jak to powinno wyglądać.
0

Jeżeli używasz tokenów JWT wystarczy tylko ten token zapisać. W środku tego tokena powinien być jakiś kontekst użytkownika
tj. username, email. Nie musisz przechowywać tego oddzielnie.

1 użytkowników online, w tym zalogowanych: 0, gości: 1