/ / Czy możesz zasugerować jakikolwiek sposób uwierzytelniania androida z wyjątkiem API na Facebooku? - Android, Facebook

Czy możesz zasugerować jakąkolwiek autentyczną metodę Android oprócz API facebook? - android, facebook

Zajmowałem się tworzeniem aplikacji, która używa uwierzytelniania API Facebooka do logowania użytkownika.

Czasami jednak proces logowania był bardzo powolny (ukończenie uwierzytelniania zajęło 4 ~ 5 minut) użytkownik Facebooka). Myślę więc o alternatywnych sposobach uwierzytelniania, z wyjątkiem API facebooka.

Czy możesz zaproponować alternatywne uwierzytelnienia?

Twitter ma otwarte API, które używa oAuth (tak samo jak Facebook).

Czy są jakieś inne witryny implementujące oAuth i otwarte API, więc mogę się odwołać?

Odpowiedzi:

1 dla odpowiedzi № 1

Czy jesteś pewien, że długi czas autoryzacji nie wynika z jakiegoś błędu w kodzie?

Najprawdopodobniej długi czas uwierzytelnienianie ma problemu po stronie Facebooka (choć ostatnio był jakiś czas przestoju; czy próbowałeś w ciągu ostatnich kilku godzin?): miliony klientów polegają na swoim systemie autoryzacji. Myślę, że czas autoryzacji byłby porównywalny na każdym inne usługi również.

https://github.com/fernandezpablo85/scribe-java jest dobrze znaną biblioteką auth, która zapewniauwierzytelnianie za pośrednictwem wielu dostawców OpenId, takich jak Yahoo !, Google i Facebook. Prawdopodobnie uzyskasz lepsze czasy odpowiedzi autoryzacji od standardowej biblioteki takiej jak ta.