11得票5回答
最新的omniauth-facebook宝石破坏了devise。

ruby '2.6.3' gem 'rails', '~> 6.0.2', '>= 6.0.2.1' 我正在同时使用最新的omniauth-facebook和devise Gemfile: gem 'devise' gem 'omniauth-facebook' 在启动服务器时出现...

8得票4回答
OmniAuth Railscast教程中的DangerousAttributeError:create由ActiveRecord定义

我看了一下ActiveRecord::DangerousAttributeError和其他类似的SO线程,但它们并没有解决同样的问题。 我正在遵循omniauth教程:http://railscasts.com/episodes/235-omniauth-part-1?view=asciic...

22得票8回答
哪些Ruby宝石支持Facebook API?

我有一个使用Facebook API的Rails应用程序。我看到了几个不同的Ruby gems与Facebook集成,但它们看起来已经过时。 最好自己编写低级别的调用吗?是否有可靠且当前的gem可用? 这些gems中有哪些最近更改过? 我正在开始一个新项目——截至2012年9月应该使...

14得票3回答
如何将OmniAuth的路由从/auth/:provider更改为/myapp/auth/:provider?

如何将触发omniauth的路由从使用/auth/:provider更改为/myapp/auth/:provider? 我不想进行重定向,因为我的服务器会将任何不在/myapp/中的内容发送到错误的位置。

22得票4回答
使用Omniauth和Google时检测到CSRF攻击

我遇到了这个问题 在/auth/google/callback处,OmniAuth::Strategies::OAuth2::CallbackError csrf_detected | 检测到 CSRF 攻击 我的代码:require 'sinatra' require "si...

8得票2回答
如何使用Omniauth进行身份验证并调用服务?

我使用OmniAuth从服务中获取了一个令牌/密钥,并可以为用户存储它们,但是我不知道如何使用它们来调用服务。 我看到的与此问题最接近的内容是在这里,但他在那里解决问题的方式似乎不太对。如果你知道该如何操作,我认为OmniAuth可能已经替你做好了这一切。 Netflix有一个相当复杂的授...

17得票4回答
使用OmniAuth时拒绝了回调请求

我在Rails 3应用程序中使用OmniAuth初始化登录过程时,如果在提供程序的页面上取消操作,我会被发送回一个类似以下链接的URL:http://example.com/auth/twitter/callback?denied=aUho.... 当我的应用程序抛出500错误时,我可以看到它...

7得票1回答
Facebook画布认证重定向问题与Omniauth-facebook(在iframe之外重定向)

我是一个关于Facebook认证的新手,卡在了重定向问题上。我使用Rails 3.2.6实现我的应用程序,并使用omniauth-facebook 1.4.0与Facebook集成。我的网站上的“使用Facebook登录”功能正常工作,但是画布身份验证并没有按预期工作。 期望结果: 1.用户...

7得票1回答
Facebook omniauth 回调和 #_

我使用Rails 3.1,Devise和Omniauth。 问题在于当Facebook回调到我的应用程序时, URL以“#_”结束。然后,当在回调操作中重定向到某个东西时,例如/after_signin, 重定向会导致/after_signin#_。 有什么办法可以从URL中删除此锚点吗?...

12得票1回答
在Rails中使用Devise和OmniAuth-SAML设置SAML回调。

编辑:底部有附加信息和简化的问题;) 我正在设置一个小型应用程序与使用SAML2.0的身份提供者之间的集成。 一般来说,我一直在遵循Devise页面上的说明,然后在Omniauth-SAML文档上进行操作。 目前问题似乎是没有生成任何回调路径。以下是相关的代码片段;如需更多信息,请随时提...