Tomasz
M.
never go full
retard!
Temat: Logowanie przy pomocy OAuth2 Google (AccountManager) -...
Cześć,Mam takie pytania, klepię sobie aplikacyjkę która docelowo ma logować się z dwu providerów - Google / FB. Aplikację rozwijam przy pomocy Mono Xamarina - ale generalnie sama idea jest zgodna z Javą. Chciałbym się dowiedzieć jak rozwiązujecie problem logowania i autoryzacji przy pomocy takowych kont.
Na chwilę aktualną jestem w stanie pobrać z AccountManagera token Google'a, potem wyciągnąć profil Google'a danego usera (pod warunkiem, że ma skonfigurowane konto w Androidzie), podobnie z FB (choć tutaj używam strony do wyciągnięcia tokena). No i teraz są schody - jak to efektywnie powiązać z aplikacją, póki co po zdobyciu profilu usera wypełniam formatkę tworzenia profilu w aplikacji, który to pójdzie web servicem na serwer. No i jak rozwiązać takie kwestie jak automatyczne logowanie? Pchać tokeny na serwer i walidować po stronie backendu? Co gdy token wygasa (jak go odświeżyć)?
Z góry dzięki za porady/opinie/kawałki kodu.