Desktop Google / Twitter / Facebook Аутентификация учетных записей - PullRequest
1 голос
/ 30 ноября 2010

Я недавно начал работать над игровым проектом для мобильных телефонов, для которого я хочу вести учетные записи пользователей.

Вместо того, чтобы писать собственный слой учетных записей пользователей, я подумал, что позволю людям проходить проверку подлинности с помощью учетных записей Google / Facebook / Twitter и т. Д.Изучая делегированные схемы аутентификации, поддерживаемые каждым из этих провайдеров, таких как OAuth / OpenID, кажется, что должен быть браузер для входа в систему любого из провайдеров.Может кто-нибудь предложить обходные пути или простые способы аутентификации без необходимости открывать браузер.

Если это невозможно, как такие приложения, как Google Talk, могут входить в систему, не открывая браузер?

1 Ответ

0 голосов
/ 02 декабря 2011

Браузер просто говорит по HTTP (через TCP).Вы можете создать веб-службу ASP.NET или веб-службу WCF, которая также говорит по HTTP, и будет следовать той же последовательности действий HTTP.

...