我该如何将OpenID集成到我的网站中,以便人们可以使用他们的Google、Twitter或Facebook凭据登录?
你需要使用多种技术来实现这个目标。OpenID 是一种技术,它将允许你的用户使用 Google(和 Yahoo 和许多其他提供商)进行登录,Twitter 和 Facebook 都使用 OAuth 协议,但更容易抓取特定供应商的 API。
我已经实现了一个现成的解决方案(工作演示),它利用了 LightOpendID(允许使用 Google/Yahoo 帐户登录)、Facebook 和 Twitter 的 API,你可以在 github 上获取它。