问题标签 [oauth]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - rails问题中的OAauth gem
我正在尝试使用 OAuth 进行 twitter api 身份验证,当我的代码吐出消息时遇到了障碍:
我的代码:
错误在会话分配部分。清除会话存储并不能解决问题。
代码在 irb 中运行良好,但在应用程序方面运行它不起作用。这可能是什么问题和解决方案?
谢谢!
c# - 寻找 .NET 紧凑框架的 OAuth 1.0a 示例代码
我正在寻找 .NET 紧凑框架的 OAuth 1.0a 示例。最好是 .netcf 3.5,但 2.0 也可以。
我希望为foursquare.com api(http://groups.google.com/group/foursquare-api/web/oauth)调用oauth
python - 托管应用程序的 Google 联合登录 (OpenID+Oauth) - 更改端点?
我正在尝试将 Google 联合登录与高级应用程序帐户集成,但我遇到了一些问题。
当我将请求发送到:https://www.google.com/accounts/o8/ud
带有所有参数(见下文)时,我会返回 arequest_token
和请求的属性列表Attribute Exchange
。这是完美的,因为我们需要通过属性交换 (AX) 的电子邮件将用户存储在我们的应用程序数据库中,并且我们需要将来的请求令牌API requests to scopes
(即:日历、联系人等)。
但是,使用该 URL(此处称为endpoint
)不会让用户登录到他们托管的应用程序(gmail、日历等),这是一个问题。
将端点更改为https://www.google.com/a/thedomain.com/o8/ud?be=o8
更改一切。我自动登录到其他谷歌应用程序(gmail 等)。但是,使用该端点,我只能通过 AX 获取请求令牌或属性。显然那不是特别混合。它非常之一或另一个。
对端点的示例请求https://www.google.com/accounts/o8/ud
(assoc_handle 之前是由 openid 初始请求成功设置的)
几天来,我一直在努力让这种 Hybird 方法发挥作用,与最不透明的错误消息作斗争(This page is invalid
...感谢 Google)和缺乏一致的文档。为了达到这一点,我已经搜索了所有代码示例。任何帮助,将不胜感激 ...
authentication - 内部 Twitter 源的 OAuth
仍在尝试围绕 OAuth 包装我的脑袋,但我有一个问题。
我有一些 twitter 帐户仅供内部使用、构建服务器输出等,我有一些小的 bash 和 python 脚本可以让我发布来自工作和内容的更新。
对于这种类型的用例,OAuth 有意义吗?我问是因为 OAuth 过程的一部分是显示 twitter 网页,它允许用户将他们的登录名和密码放入 twitter 本身以验证该应用程序。
对于完全自动的 twitter 提要,我应该如何处理这个问题。我的构建服务器将无法在 Twitter 网站中输入用户名和密码。
asp.net-mvc - 带有 ASP.NET MVC 的 Twitter Oauth,在哪里存储秘密令牌
我在哪里存储从 twitter 收到的秘密令牌时遇到了两难境地。
选项:
一种。放入FormsAuthenticationTicket,加密后放入cookie。这足够安全吗?
湾。将其放入 Session 并将 user_name 放入 FormsAuthentciation
这样,我必须首先检查会话中是否存在秘密 cookie。
C。将秘密 cookie 存储在数据库中,并将用户名存储在诸如 b 之类的 cookie 中。
你推荐哪一个,为什么?
非常感谢!
delphi - 在 Delphi 中使用 Indy 进行 Google OAuth
我正在将 Indy10 与 Delphi 一起使用,并试图让Google 的 OAuth工作。第一步是向 OAuthGetRequestToken 方法发出请求。下面的代码返回 400 错误。任何帮助将不胜感激。
python - 如何通过 Google OAuth 安全地请求数据?
直到最近,我网站的用户还能够通过 OAuth 从 Google 导入数据。然而,最近他们在授权时收到了下面的警告,在一个黄色框中(尽管导入仍然有效)。
我还在 Facebook 的 GMail 身份验证器上注意到了同样的警告!
发生了什么变化/我错过了什么?
该网站已向 Google 注册以发出授权请求,但尚未配置为安全地发送请求。
如果您授予访问权限但未在 www.foo.com 上发起此请求,则 www.foo.com 的其他用户可能会访问您的数据。我们建议您拒绝访问,除非您确定您直接向 www.foo.com 发起了此请求。
(该站点是用 Zope/Python 编写的,但我缺少的步骤/文档更重要)
django - Django - AttributeError - “用户”对象没有属性“验证”
我使用 rcrowley 的 django-twitterauth 得到一个 AttributeError:http: //github.com/rcrowley/django-twitterauth
看起来它发生在对用户对象调用 validate() 方法时,而用户对象没有该方法。我不知道作者为什么这样做。我对 Django 很陌生,想知道是否有其他人知道。我知道您可以使用表单对象验证模型/数据,但看起来这里没有表单:
twitter - 网站如何代表我在 Twitter 上发帖?这是 OAuth 吗?
我想让我的网站(授权用户)发布到 Twitter(例如更新状态)。
网站如何做到这一点?例如。推特图片等?
我知道我必须在某一时刻对源网站进行身份验证 -> twitter -> 我的 twitter 帐户。就像我登录 SO -> 使用 OpenId 一样。
这是 OAuth / twitter 的 OAuth API 吗?如果是这样,我假设 Twitter 最终会向我发回一些秘密令牌或其他东西,然后我将针对当前用户(这实际上是一个 OpenId auth'd 用户..我的数据库中没有密码)存储在数据库中!)
我已经很好地使用了使用基本身份验证的 twitter 的 API。
最后,如果这是 OAuth,是否有任何与此和 Twitter 相关的 .NET 教程(或 .NET MVC 教程)?
谢谢各位!
twitter - twitter oauth icomparer 错误
我正在尝试将此代码从 csharp 转换为 vb。使用免费 csharp 到 vb 转换器的所有孩子,但出现错误。请让知道是否有人以前解决过这个问题。
错误:
类 'QueryParameterComparer' 必须为接口 'System.Collections.Generic.IComparer(Of QueryParameter)' 实现 'Function Compare(x As OAuthBase.QueryParameter, y As OAuthBase.QueryParameter) As Integer'
来自 c#code:
到vb代码