Nie rozumiem kilku rzeczy:
W momencie gdy loguję użytkownika za pomocą Google to od Google dostaję informację na jego temat - maila, imię itd co tam chcę. Teraz jak to wygląda od strony backendu:
- czy dodaję go wtedy do bazy danych?
Zakładam, że nie bo wtedy co z hasłem? Ale jeżeli nie, to zakładam również, że taki użytkownik następnym razem jak będzie chciał się zalogować to będzie musiał albo to znowu zrobić za pomocą Google, ale po prostu przejść normalny proces rejestracji. Dobrze to rozumiem?
- Co jeżeli w ustawieniach po zalogowaniu mam jakąś czynność wymagającą podania hasła - na przykład zmiana maila. Rozumiem, że użytkownik zalogowany za pomocą Google nie będzie miał takiej możliwości?