2013-03-02 13 views
5

używałem Facebook login i innych logowanie 3rd party w mobilnej grze w oparciu o sposób,Apple ID przez OAuth?

  1. klient integruje Native Facebook SDK (lub innego natywnego SDK)
  2. logowania klienta i uzyskać dostęp OAuth tokena
  3. token dostępu klienta do serwera po stronie serwera powoduje uwierzytelnienie po stronie serwera na Facebooku
  4. po stronie serwera uzyskuje FB Uid, a następnie na podstawie tego tworzy konto lub loguje się do istniejącego konta dla użytkownika.

Moje pytanie brzmi, czy w celu uwolnienia użytkownika od zalogowania się do usługi za każdym razem możliwe jest bezpośrednie użycie identyfikatora Apple ID na urządzeniu do takiego przepływu uwierzytelniania? A co z Androidem i Google ID? Lub innego rodzaju rozwiązań, które powinienem rozważyć?

Odpowiedz

1

Dla użytkowników jabłkowego kont nie ma OAuth „ID'-dostawca

https://discussions.apple.com/thread/6594633?start=0&tstart=0 https://en.m.wikipedia.org/wiki/List_of_OAuth_providers

Moja osobista opinia na temat tego faktu jest następujące. Apple chce sprzedawać sprzęt. Jeśli oprogramowanie jest do tego potrzebne, implementuje je lub kupuje.

Apple może się mylić, ponieważ aplikacje internetowe integrują Facebooka, Google, Twittera, Windows Live, a czasem Weibo, LinkedIn lub Amazon oAuth. Nigdy nie słyszałem o planach oAuth dla Apple ID.

Powiązane problemy