Какие существуют варианты социальной аутентификации в Appengine - как они сравниваются?

[Этот вопрос предназначен для того, чтобы как зафиксировать мои выводы, так и проверить их здравомыслие - я выложу свой набор ответов и посмотрю, какие еще ответы и комментарии появляются.]

Я потратил немного времени, пытаясь разобраться в различных вариантах социальной аутентификации (python) Appengine. Меня особенно смутило, как механизмы аутентификации, предоставляемые Google, могут взаимодействовать с другими механизмами социальной аутентификации. Картина усложняется тем, что Google имеет хорошую интеграцию со сторонними поставщиками OpenID, но некоторые из крупнейших социальных сетей не являются поставщиками OpenID (например, facebook, twitter). [Обратите внимание, что Facebook может использовать OpenID в качестве ретранслятора, но не в качестве поставщика].

Тогда возникает вопрос: каковы различные варианты социальной аутентификации в Appengine и каковы плюсы и минусы каждого из них?

Ответы на вопрос(1)

Ваш ответ на вопрос