Hej, dostałem zlecenie na napisanie aplikacji mobilnej i muszę do tego mieć API. Chcę je napisać wykorzystując spring boota. Postawiłem już testową bazę, podłączyłem się i ładnie działa. Pierwsze co chciałbym zrobić to logowanie oraz rejestrację. Do tej pory jedynie robiłem to od strony klienta w firmie, w której pracuję. Wyglądało to tak, że podczas rejestracji/logowania dostawałem na zwrotce model użytkownika, zapisywałem do SharedPreferences jego token, żeby nie trzeba się było logować za każdym razem no i podczas zapytań do serwera ten token szedł w nagłówku w celu autoryzacji zapytań, które tego wymagają. Teraz chcę zrobić obsługę tego wszystkie w api. Wiem, że służy do tego spring security. Dodatkowo gdzieś jeszcze doszły mnie słuchy, że poza samym tokenem użytkownika idzie jeszcze jakiś token aplikacji, ale tego do końca nie rozumiem. Czy mógłby ktoś podesłać jakieś przykłady z dobrze napisanym api w springu albo jakieś wskazówki, cokolwiek ? Byłbym bardzo wdzięczny, pozdrawiam