问题标签 [oauth2]

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 投票
0 回答
90 浏览

wordpress - wordpress中的hotmail日历api

我有一个简单的 wordpress 网站,想在http://www.bootstrap-year-calendar.com/#Examples/Full示例中显示事件的日期我在 Outlook 中创建事件,所以我只需要获取某一年.

我发现了这个https://msdn.microsoft.com/office/office365/APi/calendar-rest-operations 但如果按照示例操作,他们会在获取令牌之前重新进入登录屏幕。

因此,知道某人是否有一个很好的分步教程来在网站中显示日历事件而无需重定向到 Microsoft 登录页面。

如果有一个wordpress插件,那就更好了。

0 投票
2 回答
5825 浏览

spring - 尝试将 Oauth2 令牌与 feign 客户端和 hystrix 一起使用

我正在尝试从“ServiceA”调用“ServiceB”,这两个服务都是资源服务器,我正在尝试通过“Feign Client and OAuth2 toke”进行此服务间调用,这与配置类中的以下 bean 实现工作正常:

当我尝试使用带有后备功能的 Feign 客户端时,即没有 OAuth 令牌的 Hystrix(即,当所有服务都不是资源服务器时)也可以正常工作。

但是在尝试同时使用其中三个(即 Feignclient、Hystrix 和 OAuth2)时,它不起作用。尽管所有服务都已启动并正在运行,但每次它都会采用回退方法。

以下是我的代码:

应用程序.java

Callervice.java

HystrixWrappedClient.java

GitHubClient.java

pom.xml

请建议。每当尝试同时使用 Feignclient、OAuth2 和 Hystrix 时,它总是会使用 Fallback 方法。

0 投票
2 回答
64 浏览

google-apps-script - 自动化/集成需要 OAuth2 文档的 Gmail Apps 脚本?

我编写了一个 Google Apps 脚本,它采用特定的 Gmail 标签并将所有邮件(主题)转发到我的待办事项列表(toodledo)。

对于身份验证,我必须使用 oauth2: https ://github.com/googlesamples/apps-script-oauth2

由于这需要用户手动确认授权,因此我必须将其添加到文档中,否则我无法调用DocumentApp.getUi().showSidebar(page);

这意味着我不能像 cronjob 一样运行它。谁能告诉我如何最好地“部署”它,以便它可以轻松地从 Gmail 中使用,并且我可以在我对电子邮件进行排序后触发它?我不确定是否可以将其绑定到 Gmail 而不是我现在使用的驱动器文档。

注意:在http://api.toodledo.com/3/account/index.php它说我可以存储令牌 - 但是,由于我需要用户确认初始授权,我仍然无法在没有文档。

0 投票
0 回答
46 浏览

facebook - Google 和 Facebook 社交登录 - sub 会改变吗?

我已经对我的身份解决方案实施了外部登录,并使用提供的子作为标识符。最近我注意到我的社交用户的子用户发生了变化。

这是我网站上的故障还是 Facebook 和 Google 提供的子内容会随着时间的推移而变化?

0 投票
1 回答
56 浏览

ruby-on-rails - 使用 rails oauth2 插件覆盖站点 url

我正在使用 ruby​​ oauth2 gem

我有我的网站网址, site = "https://192.168.5.15:9443/oauth2/authorize" 但一旦我打电话 client.auth_code.authorize_url(:redirect_uri => redirect_uri)

我的网址更改为 https://192.168.5.15:9443/oauth/authorize?client_id=J7H_LoEIdaf9aVXF_opqtVMLgwoa&redirect_uri

所以我oauth2/authorize的被替换为oauth/authorize

有没有什么办法解决这一问题?

先感谢您。

0 投票
1 回答
85 浏览

oauth2 - 如何将 Oauth2 的域添加到 Google 开发控制台

去年,我为我们应用程序的用户实现了 Oauth2 以通过 Google 登录,获取客户端 ID 并通过 Google Dev Console 配置多个允许的 URL https://console.developers.google.com/project/<our-project-id>/apiui/credential?authuser=0

我现在需要向列表中添加另一个 URL,但 Google 开发控制台的 UI 已更改。使用新的 UI,我不明白如何查看我已经配置的 URL,我不明白如何添加另一个。我找到的文档描述了添加凭据和域等内容,但在我更好地理解之前我不想单击任何内容,因为我不能冒险破坏生产应用程序,它依赖于我建立的现有设置旧的谷歌开发控制台。特别是,在我至少可以看到我之前创建的配置数据之前,我认为我不应该添加或更改任何内容。

我很感激有关如何查看现有配置数据的信息,方法是通过某种方式访问​​旧 UI 或单击新 UI 中的适当控件。从那里我希望能够弄清楚如何添加另一个 URL。

http://10.0.0.15:8100/app/oauth_redirect顺便说一句,如果这与您的答案相关,我要添加的 URL 是使用“ionic serve”()的代理服务器。

0 投票
1 回答
533 浏览

ruby-on-rails-4 - 带有rails和zapier的oauth2

我被分配了一项任务,我想将 Zapier oauth2 与 rails 4 应用程序一起使用。每当有新的潜在客户出现时,rest web hooks 都会接收数据并使用接收到的数据发送出站邮件。

0 投票
0 回答
93 浏览

c# - 使用 OAuth 2.0 和 OpenID Connect 仅保护 API 访问

我有一个.NET Web API,我正在尝试保护它,并希望允许客户端应用程序(angularJs)在通过身份服务器授权后对其进行调用。我希望此授权与用户身份验证/授权完全分开。我不希望有任何用户交互。

我错过了什么?

0 投票
2 回答
1035 浏览

android - LinkedIn OAuth2 授权服务器遇到意外情况

对于我们的一些用户,我们遇到了这个奇怪的错误,他们试图通过链接在 OAuth2 API 中的移动设备在 web 视图中进行身份验证。

提交后(https://www.linkedin.com/uas/oauth2/authorizeddialog/submit),使用以下参数重定向到我们的重定向 uri。

我经历了这个=> http://chriskief.com/2014/04/23/linkedin-api-unable-to-retrieve-access-token/

创建新应用程序或生成新密钥是一个问题,因为它会破坏已安装应用程序的登录链接。我们以前从未使用过 OAuth1。

0 投票
1 回答
2195 浏览

spring - 如何在docker容器中配置spring cloud oauth2

我在 micro-spring-docker 遇到了一些问题,我想也许 sso token-url 不正确。

演示 https://github.com/keryhu/micro-oauth2-docker

在本地计算机中,sso 服务和 auth-service 工作正常。

但不在 docker 容器中,

问题是重定向到 auth-server Timeout 。

SSO(pc-gateway service) application.yml:

码头工人-compose.yml

在 docker 容器中启动后:

http://192.168.99.100:8761/显示:

但是当打开认证页面时:http: //192.168.99.100 :8080

应该重定向到auth-server登录页面,但是打开了Timeout,地址栏是:

不知道为什么,可能上面的 sso tokenurl 不正确。如何解决?