问题标签 [oauth-2.0]

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.

0 投票
1 回答
1164 浏览

facebook - 使用 facebook-graph-api 上传没有相册 ID 的照片

当我使用 facebook Graph API 上传照片时,似乎我必须指定要上传到哪个相册。使用旧的图形 api 时,如果我没有指定相册,则会代表用户创建指定给我的应用程序的相册,并将照片上传到那里。(即“超级应用照片”)。

我可以使用 Graph API 获得相同的行为(为我的应用创建一个新专辑而不指定专辑 ID)吗?或者,我可以在通过graph-api的oauth2.0流程进行身份验证后使用rest-apit上传照片吗?

0 投票
1 回答
1217 浏览

security - OAuth 2.0——有什么新功能?

有人可以列举 OAuth 2.0 和以前版本之间的主要区别吗?或者给我指出好的文档。(不是完整的OAuth 2.0 协议草案;我没有时间阅读它。)

0 投票
1 回答
1078 浏览

facebook - 普通认证和Oauth认证的区别?

我正在构建一个 facebook 应用程序。在应用程序设置中,有一个启用 Oath 身份验证的选项。那么,与普通身份验证相比,使用 Oauth 身份验证有什么优势......

0 投票
5 回答
4176 浏览

ios - 无法使用 OAuth 2.0 从 Facebook 获取用户信息

用户登录后,我使用以下代码检索用户信息:

它在前几次工作,但最终返回错误。我认为这是一个会话,因为我的权限有“offline_access”。我从 Facebook 注销并从干净的构建中再次编译,它仍然返回此错误:

错误域=facebookErrDomain 代码=10000 UserInfo=0x54a2930“操作无法完成。(facebookErrDomain 错误 10000。)”

我假设我的访问令牌是有效的,因为我可以发布。我可以这样假设吗?

我还注意到,每当我登录时,如果我允许我的应用访问我的用户信息,Facebook 不会重定向我以请求许可。

谁能告诉我怎么了?

0 投票
6 回答
30142 浏览

php - Facebook OAuth redirect_uri 问题“应用程序配置不允许给定 URL。”

通过重定向到以下 url 请求授权时:

Facebook 返回“应用程序配置不允许给定 URL 无效的 redirect_uri。”

可能是因为我的应用程序已注册http://syncacity.com关于应用程序配置。但是,twitter 仍然允许我重定向到任何 url,那么为什么 facebook 会抱怨呢?

我很感激你的想法:)

0 投票
1 回答
610 浏览

iphone - 誓言+推特 iPhoneSDK

有谁知道利用 twitter API 和 Oauth 身份验证发送 Twits iPhone SDK 的好例子............

我被卡住了@发送推特……我可以通过 Oauth+MGTwiiterEngine 成功登录推特(可以检查凭据)。

现在基于那个会话,我想知道如何发送推特..

或者,如果我在登录时可以获得用户名和密码,我可以做这件事......但我该怎么做????

在任何一种情况下都帮助我..

0 投票
0 回答
670 浏览

asp.net-mvc - 我是否应该使用 DotNetOpenAuth OAuthAuthenticationModule?

在 dnoa 的 Visual Studio 的 web rp 应用程序模板中,有一个名为 OAuthAuthenticationModule 的 HttpModule。但是,我不知道它是如何使用的,因为它看起来不像 vs 模板(无论如何是 MVC 模板)执行任何开箱即用的 OAuth 身份验证。

DotNetOpenAuth 3.5.0.10213 版本中的示例似乎没有使用任何自定义 HttpModules。相反,Facebook、Twitter 等有不同的消费者类,它们包装了 TokenManager 调用。我只能通过从 web.config 中删除对这个模块的引用来让这些消费者工作(如此所述)。

如果我想针对不同的 OAuth 提供者进行身份验证(即用户选择 Facebook 或 Twitter),我应该遵循 10213 构建中的 XyzproviderConsumer 示例吗?或者我应该改用这个 HttpModule 吗?

0 投票
1 回答
2651 浏览

ruby-on-rails - ruby 的 oauth2 grant_type

我开始使用 intridea ( http://github.com/intridea/oauth2 ) 的 oauth2 gem,但不知道如何解决这个问题。我已经开发了客户端和服务器,并且根据 access_token 的请求,我没有看到 grant_type 参数。我来自客户端回调控制器的代码

并来自用户模型

来自提供者的日志

并来自客户

知道如何解决吗?

0 投票
1 回答
336 浏览

javascript - JS 实现中的 Facebook 访问令牌问题

我是 FB 应用程序的新手,并试图使用 JS 为我的网站获取 accessToken。我已按照 API 文档中给出的步骤进行操作,但我不断收到

“错误”:{“类型”:“OAuthException”,“消息”:“验证应用程序时出错。” }

我知道我的实现存在一些问题。有人可以帮帮我吗。

如果您可以提供指向教程/代码片段的链接,那将是非常棒的。

0 投票
4 回答
14837 浏览

facebook - Facebook 应用程序:无效的 OAuth 2.0 访问令牌

我几乎完成了一个 facebook 应用程序的构建。它工作正常,但有一个问题。如果用户第一次将应用程序添加到他的配置文件中(通过授予适当的权限),它可以正常工作。但是当用户从他的应用程序设置中删除应用程序然后尝试再次添加应用程序时,它就无法工作!当我尝试执行 user.hasAppPermission 来检查用户是否已授予应用程序适当的权限时,调用会引发“无效的 OAuth 2.0 访问令牌”异常。我只是不知道为什么会这样。我正在为 Facebook 使用 PHP-SDK。我要求的权限:“publish_stream”和“电子邮件”。需要向正确的方向轻轻推动。

谢谢。