具有离线访问功能的 Omniauth google oauth2 策略
我正在尝试使用omniauth google-oauth2 策略获取离线访问令牌(refresh_token)。 这是我的omniauth初始化程序代码: Rails.application.config.middl…
使用 OmniAuth 的正确方法是什么?在开发 Facebook 选项卡时进行设计?
我正在开发一个简单的 Facebook 应用程序,该应用程序将位于页面的选项卡中。我正在尝试找出验证用户身份的最佳方法。看起来正常的页面重定向是不正确…
Omniauth-Ldap Ruby 无效凭证
我是来自萨尔茨堡的学生。 我正在尝试使用omnitauth-ldap通过ldap创建登录可能性,当我输入用户名和密码时,它会使用message=invalid_credentials重定…
使用 Omniauth-facebook 客户端流程解析 cookie
我有一个旧版应用程序,我一直在努力将其转换为 Omniauth,因为该应用程序目前连接到多个第三方平台,例如 Twitter 和 Facebook。事实证明,在客户端…
oauth 和巫术之间的依赖关系
如何解决这个依赖问题。 我正在使用魔法进行管理,并且不需要 oauth2(0.4.1)。 Bundler could not find compatible versions for gem "oauth2": In Ge…
OmniAuth Facebook 作为弹出窗口
我正在尝试遵循此解决方案,将 Facebook 显示为具有omniauth 的弹出窗口: 将omniauth facebook登录变成弹出窗口 但是答案指出: 然后在您的回调视图…
Deviseomniauthable 因“无法找到有效的路径映射”而破坏了 Omniauth 身份验证
在我的项目中,我有两种类型的用户:求职者和招聘经理。求职者没有模型,他们只能使用从第三方提供商收到的数据来申请工作,同时通过 Omniauth 进行身…
Omniauth - 在重定向网址中设置自定义参数
我正在使用最新(1.0.1)版本的 Omniauth 和 Rails 3.1.3。 现在,我正在使用 37signals 策略的omniauth。我想根据 auth url 传递自定义参数(“state…
在 Rails 应用程序中从 env 哈希获取主机名的最佳方法是什么?
我正在编写一个 OmniAuth 动态提供程序,在回调中我需要获取当前主机名(该应用程序可以在多个不同的主机名下运行)。我没有请求对象,只有一个大的环…
使用 google oauth 2 策略范围失败的 OmniAuth
我正在努力使用 OmniAuth 和 google-oauth-2 策略从 Google 获取日历数据。 如果我没有在范围字段中添加任何内容,它就可以正常工作,并且我会获得默…
Onmiauth-Facebook 未将 facebook_id 保存到用户表中
我已经运行了bundle exec rake db:migrate并且有2个数据库。我也在开发中使用 SQLite。 当我访问 http://localhost:3000/auth/facebook 时出现以下错…
Rails 中 Omniauth 到 Google 的配置设置
我在 Rails 应用程序中使用 Omniauth 1.0.1 进行身份验证。我有 Google 提供商的“omniauth-google-oauth2”gem。但它向我显示错误 “提供者救援”:…
使用omniauth-facebook“无效凭据”进行设计
我正在尝试通过omniauth-facebook 使 Facebook 身份验证与 Devise 一起使用,我已按照此处的说明进行操作:https://github.com/plataformatec/devise/…
Open Graph 上的 news.reads 操作是否可用?
我遇到了与这篇文章中描述的相同的问题: 如何将内置的 news.reads 操作发布到 Facebook? 我注意到这个问题早在 10 月份就已经发布了。此功能仍处于…
在 Rails 中实施多提供商身份验证
我正在从事一个项目,该项目向 Facebook、Twitter、Google、Foursquare 等多个提供商提供身份验证。哪种 gem 适合所有这些提供商?我想我可以使用 Omn…