问题标签 [oauth.io]

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 回答
40 浏览

node.js - oauth.io 节点 sdk - 动态提供程序

我正在使用 oauth.io 节点 sdk 进行服务器端身份验证,并且我想在我的应用程序上授权多个提供程序,我只是想知道是否有一种方法可以做到这一点,而不必为每个提供程序创建一个单独的端点。

像这样的东西是我所追求的,但是当包装在容器函数中时,授权函数似乎不起作用。

0 投票
1 回答
137 浏览

oauth.io - oauth.io 服务器 - 如何启用 auth 用户信息

我已经设置 Oauth.io 服务器指向在我自己的 WordPress 安装上运行的端点,该安装安装了 WP-Oauth 插件。

但是,oauth.io 中的“Auth User Info”标志被禁用,并且对 result.me() 或 result.get("/me") 的 JS 调用似乎没有返回任何内容。

但是 - WP-Oauth 插件确实支持 /me。

那么 Oauth.io 使用什么来确定 /me 是否可用?

问候,安迪

0 投票
1 回答
154 浏览

phonegap-plugins - OAuth 弹出窗口重定向到本地主机并立即关闭 - Phonegap

我正在尝试将 twitter 与我的 PhoneGap 应用程序集成,但由于某种原因,我的 oauth 弹出窗口似乎出现了一秒钟,并带有指向 twitter 的正确链接,但随后更改为 localhost 并关闭。

我已经包含<access origin="api.twitter.com" />在我的配置文件中并且也尝试过<access origin="*" />但没有运气。

0 投票
2 回答
3355 浏览

linkedin - oauth.iolinkedin 给出 403 错误,当相同的代码用于正常工作时

看起来 Linkedin 或 oauth.io 最近发生了一些变化。

以前可以正常连接,现在报403错误。

还在 oauth.io 网站上使用我的应用程序设置进行了检查,当尝试使用“尝试 Oauth”按钮进行连接时,它给出了相同的错误:

Linkedin App 界面似乎发生了变化:

  • 重新进入白名单
  • 重新进入 oauth 2.0 链接
  • 重新输入了我的信息等,看起来设置正确
  • 这个设置直到最近才起作用

这是代码:

有任何想法吗?

0 投票
1 回答
724 浏览

angularjs - 使用 AngularJS 和 OAuth.io 的 Tumblr 提要

我创建了一个 AngularJS 应用程序来显示我的 Tumblr 仪表板。我遇到的问题是浏览器中没有返回任何数据。但是,如果我刷新页面并在页面完成加载之前立即导航到不同的选项卡,则当我导航回原始选项卡时数据将在那里。有没有人遇到过这样的问题?任何想法我做错了什么?

应用程序.js

main.js

main.html

0 投票
1 回答
130 浏览

android - 缓存 OAuth 信息,因此用户无需重新登录

我正在尝试在 android 上实现 oAuth.io,我想要它,这样用户就不必每次都登录。如何缓存请求对象?

0 投票
3 回答
640 浏览

javascript - 使用 OAuth.io JS SDK(客户端)从 Google 获取刷新令牌

我正在尝试使用 Google 提供商的 OAuth.io 获取访问令牌和刷新令牌。我为 OAuth.io 中的 access_type 选择了离线。

以下是代码

我没有在响应中收到 refresh_token。我只从响应中获得 access_token。

访问令牌的 JSON 响应是:

参考

我找到了这个 SO 链接Getting refresh tokens from Google with OAuth.io 这里他们解释了如何在服务器端获取刷新令牌。

我想在客户端 JS 中获取刷新令牌。

0 投票
1 回答
154 浏览

oauth - feedly 沙箱和 oauth.io

非常感谢 OAuth.io 团队为提供易于部署的 OAuth 解决方案所做的所有努力。我只是尝试集成 feedly 沙箱密钥和秘密(在此处找到)以测试所述 API 的集成。我现在第四次只得到错误。我正进入(状态:

这是 OAuth.io 支持的吗?他们打算让沙盒版本工作吗?让沙盒版本工作似乎与 feedly 应用程序的工作流程保持一致。

0 投票
1 回答
340 浏览

angularjs - 使用 Ionic 和 OAuth.io 时无法在 file:/// 中找到主机名错误

我正在使用 Ionic 和 Oauth.io 来执行身份验证。如果我运行ionic serve并将该outh.js文件包含在我的索引中,那么浏览器中的一切都会正常工作。

但是当我ionic run ios在 android 中运行或安装应用程序时,当我按下 auth 按钮时出现以下错误(假设执行的那个OAuth.popup

意外错误

我不知道该怎么做,直到现在我检查了以下内容:

  1. 在 config.xml 我有访问权限、允许意图和允许导航完全许可
  2. 我已经安装并重新安装了插件ionic plugin add https://github.com/oauth-io/oauth-phonegap.git
  3. 我试图在不包含 oauth.js 文件的情况下运行本机应用程序,但一切都中断了。
  4. 使用最新的当前版本。
  5. 我是 Ionic 的新手,所以我不知道如何调试设备运行的应用程序或模拟器。
  6. 可能与这篇文章类似,但不完全一样。

您的建议将不胜感激。

0 投票
1 回答
214 浏览

fitbit - 使用 OAuth.io 进行 Fitbit 授权

我正在尝试使用 OAuth.io 来允许用户将他们的 Fitbit 连接到我们的应用程序。现在,我正在尝试使用以下代码查看使用开箱即用的 Fitbit 配置可以获得哪些信息:

我在响应中收到了令牌和令牌密码,这很好,但我不知道如何获取 Fitbit 用户 ID。我将需要存储所有这三个以发出 API 请求。下一步的文档尚不清楚,因此将不胜感激!

包括控制台输出以供参考。