/ / Jak działa uwierzytelnianie na Facebooku Mobile - Facebook, uwierzytelnianie

Jak działa uwierzytelnianie facebookowe - facebook, uwierzytelnianie

Jestem ciekawy, jak Facebook zaimplementował uwierzytelnianie w aplikacji mobilnej.

Aplikacja jest instalowana na urządzeniu mobilnym, a następnie (za pierwszym razem) prosi o podanie adresu e-mail i hasła oraz zapisanie ich. Gdzie? W pliku? Lub w dbl sqlite? A jak Facebook je chroni?

Następnym razem aplikacja nie monituje o zalogowanie,więc myślę, że aplikacja i hasło są wysyłane automatycznie przez aplikację. Przeczytałem również, że po zalogowaniu interfejs API Facebooka generuje token używany podczas żądania / odpowiedzi między telefonem komórkowym a serwerem.

Odpowiedzi:

0 dla odpowiedzi № 1

To byłby ten żetonpowiązane z Twoim kontem, aby umożliwić komunikację między klientem mobilnym a serwerami Facebook. Wątpię, aby twoje hasło i nazwa użytkownika były przechowywane w pliku w dowolnym miejscu lokalnie, ale byłyby przechowywane gdzieś w zaszyfrowanych serwerach Facebooka.


0 dla odpowiedzi nr 2

Wierzę, że jest przechowywany w sqlite db. ponieważ w czasie, gdy próbuję zalogować się przez powolną sieć lub gdy połączenie nie powiedzie się, ten komunikat o błędzie pojawia się w logcat

„kod sqlite zwrócił 0”.