问题标签 [oauth-provider]

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 投票
2 回答
1396 浏览

oauth - 关于在 DNN 上实现 oAuth 服务器的任何指示?

我需要建立一个在线工具生态系统(这些工具在各种平台上,如 Moodle、Website Baker、ASP.Net、php 等,有些已经构建,有些从其他供应商购买,有些将要构建),我想要一个最终用户应该拥有的单一登录。

这些独立的工具目前拥有自己的登录机制。

我计划在 DNN 上构建一个中央系统,用户在其中注册,并且该系统公开了一个 oAuth 服务,其他系统使用该服务对用户进行身份验证。

我正在考虑使用 DNN (DotNetNuke) 平台,原因如下: 1. 我是一名 ASP.Net 开发人员,对 DNN 有一定程度的了解(不是很多,但足以知道它有提供者和模块的概念,我可以根据我的需要定制)。2. 我需要一个购物车和一个注册系统,我希望能得到一些现成的第三方解决方案。

我需要输入什么:是否已经有一些 DNN 组件公开了来自 DNN 站点的 oAuth 身份验证?我正在寻求实现类似于谷歌为它的 oAuth 接口实现的东西。

0 投票
3 回答
15559 浏览

oauth-2.0 - 使用 DotNetOpenAuth 创建 OAuth 2.0 服务提供者

我正在构建一个 Web 应用程序,它将使用 DotNetOpenAuth 提供一个 api 和一个授权服务。我找到了这个示例,说明如何使用已经存在的服务提供者进行授权,但我想要一个关于如何实现可以创建令牌、持久化令牌并进行评估的服务提供者的示例。我可以下载任何很棒的文章或示例提供程序吗?

0 投票
1 回答
5515 浏览

ruby-on-rails-3 - 门卫访问令牌

我正在尝试使用 Doorkeeper 建立一个 OAuth2 提供程序,并且我想测试所有现有的流程,但在第一次尝试时就卡住了。

我正在尝试测试授权代码流。获取授权代码一切正常,但是一旦我尝试获取访问令牌,就会出错。下面提到的是一些步骤。

我期待带有最终访问令牌的 json,但我收到了这个错误。我很好地检查了客户端和参数。在我看来一切都很好。

你能帮我理解缺少什么吗?谢谢

0 投票
1 回答
72 浏览

oauth-2.0 - expirers_in 和多种作用域类型

OAuth 2.0 v30 定义expires_in在令牌过期之前指定客户端时间。当您对客户要求的所有范围都有单一的持续时间时,这很有效。当有不止一种类型的范围时:例如离线 - 在线(或短期/长期,如果您愿意)OAuth 提供者应该返回多长时间?

0 投票
2 回答
3593 浏览

php - PHP oAuth2 提供程序

我正在尝试查找有关如何使用 PHP 构建 oAuth2 提供程序的教程。我用谷歌搜索了一下,没有结果。是否存在有关如何执行此操作的任何指南?或者可以帮助我使用 PHP 实现 oAuth2 服务提供程序的库之类的东西?

0 投票
1 回答
285 浏览

authentication - 随着 OAuth 2.0 的惨败,新的提供商该怎么办?

具有讽刺意味的是,就在我研究身份验证提供程序的时候,类似这样的文章开始出现。所以现在我想知道 - 新的供应商要做什么?

我正在开发的 Auth 提供程序目前主要用于一系列内部应用程序。到目前为止,我使用一些示例 OAuth 2.0 提供程序 Rails 设置快速获得了一个原型,并自定义构建了一个全身份验证连接器来访问客户端上的提供程序。

所以我真的想问题是 - 我是否会推动废话并使其发挥作用,并且运作良好?如果是这样,我该怎么做才能正确保护它?有没有很好的资源来保护这样的东西?如果我什至不应该尝试使用 OAuth 2.0,我还应该考虑什么?

感谢您的任何建议

0 投票
1 回答
598 浏览

python - pyramid_oauth2 服务提供者文档或示例

我需要在金字塔中创建一个 api,我认为 oauth2 可以很好地实施而不是重新发明轮子,已经安装了 pyramid_oauth2 包但不确定文档或示例。有人知道任何好的资源吗?一个 github 项目或 oauth2 服务提供商的东西会很好。

0 投票
2 回答
945 浏览

php - PHP OAuthProvider拒绝登台服务器上的签名方法

我使用PHP Extension创建了一个 OAuth Provider 。这在我的开发环境中运行良好,但在将其移动到我们的暂存服务器后,我不断收到错误消息:

我已经通过在连接到自身的登台服务器上使用测试脚本进行连接、连接登台服务器的开发服务器以及使用 PHP OAuth 扩展和Zend OAuth 消费者类来测试这一点。在任何情况下,它在连接到开发服务器时都可以工作,但在连接到暂存服务器时会出现上述错误。

跟踪代码,实例化OAuthProvider类时报错。

检查 $_SERVER['QUERY_STRING'] 给了我以下信息:

(为了可读性插入了中断)

如您所见,签名方法是有效的(我已经尝试过规范中提到的其他方法,但它们在登台服务器或开发服务器上都不起作用。

有没有人遇到过这样的事情?如果需要更多信息,请告诉我。

0 投票
1 回答
2439 浏览

scala - 是否有用于构建 OAuth REST API 的 play2 框架插件?

我想构建一个 Web 服务(RESTful JSON API),我想用 OAuth 1.0 或 2.0 保护我的 API。我将 Play2 与 Scala 一起使用,我找不到在 Scala 或 Play2 中编写 OAuth 提供程序(不是消费者)的示例。

我相信这个组合应该很熟悉,假设你正在构建一个像 GitHub 这样的 API,并且你想授权某些应用程序并为它们提供 CONSUMER_KEY、CONSUMER_SECRET 来访问你的 API。必须有一个易于使用的库来帮助您做到这一点。并不是说这应该融入 Play2。

有任何想法吗?图书馆?技巧?

0 投票
0 回答
421 浏览

python - 金字塔自定义 oauth2 装饰器

目前使用 Kevin Van Wilder oauth2 服务器项目http://code.google.com/p/pyramid-oauth2/,它正在开发中,但大部分功能在我的项目中运行良好,但我的一位装饰师遇到了这个问题,我是装饰器的新手,正如我所说的那样正在开发中,所以我不确定它是否已经完成或实际上是装饰器本身,我评论了一些相关的行大写我遇到了问题,我可以修复或使用这个吗?,或者做我需要使用 functools wrap 函数来制作它...一些指导将不胜感激