问题标签 [hybridauthprovider]

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

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)和缺乏一致的文档。为了达到这一点,我已经搜索了所有代码示例。任何帮助,将不胜感激 ...

0 投票
1 回答
379 浏览

google-app-engine - 如何将 http://code.google.com/p/dyuproject/ 部署到应用引擎中

我正在尝试在应用程序引擎中使用 openid/hybrid,但到目前为止,还没有运气。

openid4java 没有成功(因为它创建了套接字等),dyuproject 也没有成功。

它如何将 dyuproject 部署到我的 java appengine 中?我只是无法理解http://dyuproject.googlecode.com/files/dyuproject.appspot.com-source-2009-10-08.zip中代码的不同结构 它与默认的新谷歌网络是如此不同应用。

非常感谢..

我整个星期都在挣扎

0 投票
4 回答
5549 浏览

facebook-graph-api - 混合身份验证 - “无法直接访问此页面”错误

谈到Hybid Auth,我正在使用Facebook登录用户,但我不知道我在代码中修改了什么导致系统显示“抱歉,此页面无法直接访问”消息。

当系统检查文件hybridauth/hybridauth/index.php中是否已存在 Hybrid_Auth 会话时,我看到它与$_SESSION["HA::CONFIG"]变量有关

你能告诉我如何解决这个问题吗?

0 投票
1 回答
1257 浏览

php - PHP HybridAuth:如何重定向到所选社交网络的“允许”页面?

当我需要将“本地数据库中的非注册用户”重定向到所选社交网络时,HybridAuth 遇到了一些问题:facebook、twitter、windows live、linkedin、openid 等,更重要的是“允许”和“取消”页面!?

直到现在我已经得到了这段代码:

我希望我已经把我的观点说清楚了。感谢您在此问题上的所有帮助!

0 投票
1 回答
257 浏览

login - HybriAuth - Hybriauth 库需要 JSON PHP 扩展

说到HybridAuth,我已经将我们的网站迁移到了新的托管服务,但是现在,当用户尝试使用Facebook 按钮登录时,系统显示错误“出现错误!Hybriauth 库需要 JSON PHP 扩展”。

你能告诉我可能是什么吗?

谢谢你的帮助。

0 投票
2 回答
2929 浏览

php - 将 HybridAuth 与 CodeIgniter 2 一起使用

是否有人尝试将HybridAuth集成到 CodeIgniter 中?

0 投票
0 回答
435 浏览

php - 谷歌 OpenID 卷曲“页面无效”

查询lynx -dump https://www.google.com/accounts/o8/id线索到<URI>https://www.google.com/accounts/o8/ud</URI>I 提供详细信息params

我放入paramsCURLOPT_POSTFIELDS 发送一个 POST 请求,$base_url该请求返回一个 HTTP 响应

但是当我关注Location标题时,我来到一个页面,上面写着

您请求的页面无效。

0 投票
1 回答
6795 浏览

php - 使用 Facebook Graph API 和 HybridAuth 获取好友位置

问题

我正在尝试friends_location从 Facebok Graph API 获取。我正在使用HybridAuth框架访问 API。如何返回朋友的位置/家乡等?

我的应用权限

我为我的应用设置了以下权限:

friends_about_me,friends_location,friends_hometown,user_location,email,user_birthday,offline_access,user_hometown

这是用户在 Facebook 上看到的权限请求屏幕: Facebook 权限屏幕

我试过的

我尝试了以下方法来获取朋友的详细信息:

混合认证:$hybrid->getUserContacts();

原生 API:$hybrid->api()->api('/me/friends');

两者都返回以下格式,没有朋友的位置:

{"identifier": "12345678","displayName": "Joe Smith",},

我也看到了这个问题,但我已经friends_about_me在我的请求中包含了许可。

0 投票
4 回答
6411 浏览

php - HybridAuth / PHP Facebook SDK 身份验证失败(getUser 返回 0)

我正在尝试配置 HybridAuth,而且我还处于早期阶段。现在我要做的就是连接并确保 HA 将重定向到 facebook 并提示安装应用程序,然后在用户返回时对用户进行身份验证。

我从以下位置手动调用: http: //mydomain.com/auth.php ?provider=Facebook

auth.php 看起来像这样:

它的工作原理是转发到 Facebook 并提示安装具有适当权限的正确应用程序。这告诉我我的 HA 配置工作正常。我成功安装了应用程序,然后它重定向回页面,我在该页面收到消息:

是什么赋予了?我的应用程序在 FB 控制面板中也显示了 0 个添加和 0 个 API 调用(尽管此数据看起来可能会延迟几天)。我是否在等待 FB 以某种方式启用该应用程序?难道我做错了什么?

更新

HybridAuth 使用 Facebook SDK,所以我试图从整个方程式中消除 HA。运行以下基本示例:

我登录到 facebook 并添加了应用程序,但无论我做什么,用户 ID 都会返回 0。我也尝试过使用测试用户 - 无济于事。我可能在这里遗漏了一些服务器配置问题吗?

0 投票
2 回答
1000 浏览

facebook - Hybrid Authentication With Facebook

I have been working on this for the past two days trying to get the facebook authentication using HybridAuth to work in codeigniter using https://github.com/andacata/HybridIgniter integration. The twitter authentication works fine but i get a user User has cancelled the authentication or the provider refused the connection when i try authorizing with facebook. When i directed to facebook from the site, it reads in the url that user has denied the application even before i enter my facebook details. This then return an empty user id to the application.