问题标签 [hybridauth]
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.
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.
zend-framework - 我可以有一个带有和下划线的类吗?
我正在向我的 zend 项目添加第 3 方库(混合身份验证)。调用的主要类是 hybrid_auth。我假设在类名中有下划线会在 zend 中引发错误?我应该在整个库中重命名这个类还是创建自己的自动加载器会更好?
请原谅简洁,我正在使用手机,稍后会尝试更新。
谢谢。
oauth - 在混合身份验证中恢复访问令牌
我在我的数据库中保存了访问令牌(使用此方法:getAccessToken ()),但现在我想将此值恢复为一个对象。
我怎样才能做到这一点?
php - Yii 的混合身份验证导致重定向循环
我正在尝试使用 hybridauth 在我的网站上实现 twitter 登录。我知道 Yii 有一个混合身份验证插件。我没有使用它,因为我上次使用时遇到了一些问题。我正在尝试实现混合身份验证的核心版本。
我打电话
但由于某种原因,它重定向到http://localhost/yiiauth/authtest/?hauth.start=Twitter&hauth.time=1350973441
,这会导致重定向循环。有没有办法解决这个问题?我的混合身份验证配置如下:
我的 hybridauth 文件在里面/protected/extensions/hybridauth
,我Hybrid/Auth.php
在 index.php 文件的顶部包含了
php - HybridAuth 总是重定向到我的 index.php
我不知道我是否太愚蠢或类似的事情,但我在将 HybridAuth 代码实施到我的网页时遇到了问题。
我已经运行了 install.php 并按照这个“教程”进行了简单的 Twitter 登录。登录本身运行良好,但教程上的代码说最后应该打印所有从 twitter 通过 HybridAuth 传输到我的页面的 twitter 信息。
但是 HybridAuth 总是将我重定向到我的 index.php(我在 install.php 文件中声明的 base_url)。我知道它可以工作,因为在地址栏中,URL 显示类似http://localhost/alpha/index.php?hauth.start=Twitter&hauth.time=1352184502
...但是是的,没有打印信息或类似的信息,只是我的索引站点可见。
有什么技巧或我忘记的东西吗?
提前致谢。
facebook - 使用 HybridAuth 进行“离线”访问
我已经使用 HybridAuth 在我的 Facebook 应用程序中授权了一个用户,并将他的 access_token 存储在我的数据库中。
几天后,当用户不在线时,我想获取他的新 Facebook 朋友,也使用 HybridAuth。
我可以从他的 access_token 中“重新创建”该用户以获取他的朋友、发送通知等吗?
谢谢!
php - 为什么 fancybox 没有加载我的页面?
fancybox 的这个问题让我抓狂。当您单击该链接时,加载图标会一直显示,并且不会显示任何页面。我已经测试了几件事,但我不知道为什么会发生这种情况。
它只发生在一种特定类型的页面上,它是我用来向 facebook 注册用户的页面(我在内部使用 hybridauth)。他们应该被要求在 facebook 网站上获得授权,但什么都没有。但是当然,如果你正常打开链接,没有fancybox,它就可以正常工作。
我为这个问题做了一个活生生的例子,所以你可以自由地探索它。 现场测试
我非常感谢您的帮助,如果您需要更多信息,请询问。谢谢你。
编辑:这是 register.php 源代码:
jquery - 使用AJAX提交hybridauth
我正在使用 Ajax 提交 hybridauth,但提交直接失败,有没有人尝试过这样的事情?请参阅下面的代码示例。
(login.php 未更改,但将结果发送到处理程序文件,该处理程序文件将结果发送回成功)
facebook - 如何在我的网站中管理来自多提供商(facebook、twitter)的用户帐户?
我即将使用其中一个多提供商身份验证框架 Opauth 或 Hybridauth(不知道哪个是最好的,但我对第二个有一点偏好)所以结果是我必须管理多个帐户。
事实上,我已经有了自己的帐户管理(登录名+密码+电子邮件),去年我就有了 facebook 用户。现在我将不得不处理 Twitter 帐户、linkedin 帐户等...所以问题很简单:如何管理用户名?例如,约翰在我的网站上创建了一个帐户。所以“约翰”登录/用户名被采用。但是,如果另一个来自 Facebook 的 John 和来自 Twitter 的另一个 John 来了,我该怎么办?在 Stackoverflow(或其他地方)中,做法是什么?
我不希望一个约翰代表另一个约翰写信。今天用我自己的系统,我验证登录名(用户名)是唯一的。如果不是,我拒绝用户。但现在 ?
我以为我可以检查电子邮件,但是...我了解到电子邮件地址不能成为密钥,因为 Twitter 不会将其提供给您。
希望我足够清楚:)
问候
google-api - 当用户使用oauth 2登录谷歌时如何自动登录用户?
我正在使用hybridauth 库。
Hybridauth 文档说通过存储会话数据可以实现持久会话。
假设我将用户会话数据存储在我的数据库中。它包含 oauth 令牌、oauth 刷新令牌等。
使用 oauth 令牌,可以在不询问用户权限的情况下联系 oauth 服务器。
现在到目前为止一切都很好。如果用户登录谷歌,现在如何自动登录用户?
I mean do I have to use any cookies
?