请注意:这是一个古老的问题,有古老的答案。大多数相关的应用程序现在已经不再维护。如今,大多数人似乎使用django-allauth或python-social-auth。为了记录历史,我将保留原始问题。 至少有六个Django应用程序可提供Django的OpenID身份验证: dja...
好的,我有一个网站,您可以在其中注册并登录。您也可以使用Facebook、Twitter或LinkedIn账户登录。 重要的是用户只有一个注册账户。因此,如果他们使用不同的方法登录,我希望合并他们的账户。如何解决这个问题? 例如,用户使用他的Facebook账户登录。我会使用数据自动为他注...
我有一个带有简单REST API的产品,使得产品的用户可以直接集成产品的功能而不使用我的Web用户界面。 最近,我收到了来自各种第三方的兴趣,希望将他们的桌面客户端与API集成,以便我的产品用户可以使用第三方应用程序访问其数据。 我看到想要使用Twitter的应用程序会使用由Twitter...
可能重复问题: OpenID和OAuth之间的区别是什么? OpenID和OAuth究竟有什么不同?它们看起来对我来说完全相同。 我应该说明,我打算在Drupal中使用它们,如果这有任何差异。所以我想我受限于Drupal中可用的模块实现。
我已经在我的网站上实现了OpenID,但是我很难找到OpenID提供商URL列表。我以为这很容易找到,但我已经搜遍了网络,只找到了一些,大多数是偶然发现的。 是否有一个资源列出可用的提供商及其认证URL? 编辑:这是我目前找到的,我还没有尝试所有的,所以如果其中任何一个是错误的,请告诉我。...
我们有一个网站,唯一的登录和认证方式是使用Facebook(这不是我的选择)。第一次使用Facebook登录时,系统会自动为您创建一个帐户。 现在,我们想为我们的网站创建一个iPhone应用程序,并提供一个公共API供其他人使用我们的服务。 这个问题是关于如何从应用程序/API与我们的网站进行...
我能否使用我的个人网站/博客登录使用OpenID的站点,并代表我的Google账户进行委派? 好的,我在SO上搜索了这个问题但没有得到好的答案。花了一些时间后,我找到了解决方法。我将自己的答案分享出来。