[这个问题的目的是为了捕捉我的发现并对其进行健全性检查——我会提出我的答案套件,看看会出现什么其他答案和评论。]
我花了一点时间试图了解 (python) Appengine 的不同社交身份验证选项。我对 Google 提供的身份验证机制如何与其他社交身份验证机制进行交互感到特别困惑。由于 Google 与第三方 OpenID 提供商很好地集成,但一些最大的社交网络不是 OpenID 提供商(例如 facebook、twitter),情况变得复杂。[请注意,facebook 可以将 OpenID 用作中继方,但不能用作提供者]。
那么问题如下:Appengine 中有哪些不同的社交身份验证选项,每个选项的优缺点是什么?