Google Identity Toolkit 很棒。如此干净且易于设置!问题是,它会强制您使用它的 UI,这对我来说不起作用。有没有其他东西可以让访问者单击 GMAIL 或 YAHOO Mail 图标来触发 OpenID(或 oAuth2)请求,而无需劫持界面?
我已经在我的站点中实现了 Facebook 登录,这让我可以根据需要自定义登录按钮。例如,这是我当前的登录菜单(对于那些不想使用其 Facebook 等帐户登录的用户,使用 PHP/AJAX/MySQL 站点身份验证):
点击 FACEBOOK 会触发用于登录的 Facebook JS SDK。很简单。我只想要一个 GMAIL Logo 和下面的 YAHOO Logo 。
有什么建议吗?
最佳答案
如果您想避免高级库的 UI,您将不得不使用较低级别的库。特别是,您将需要一个 OAuth 2 库。它们并不多(令人惊讶),但你最好的选择可能是谷歌编写的:http://code.google.com/p/google-api-php-client/wiki/OAuth2
关于php - 像 Google Identity Toolkit 这样的简单 SSO 系统,但没有锁定的 UI?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10632370/