Logowanie przez Google/Facebook

0

Chcę zrobić w mojej aplikacji możliwość logowania przez różne media społecznościowe. Co się dzieje podczas gdy użytkownik pierwszy raz loguje się do aplikacji? Mam jakoś utworzyć mu konto w bazie danych, tam gdzie są zarejestrowani w tradycyjny sposób? Ale jeśli mogę użyć tyko jego publicznych danych, a hasła nie, to jak to ma wyglądać. W sumie teraz pomyślałem, ze nie można go automatycznie zarejestrować, bo wtedy mógłby się logować bez np. google, tylko po prostu wpisując swoje dane. Ale to ciężkie. Jest w internecie jakiś dobry poradnik jak zrobić logowanie przez media społecznościowe i dodatkowo zaprojektować autoryzację za pomocą OAuth 2.0, JWT i Spring Security.

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