Ruby on rails动作过滤器

时间:2013-08-16 11:22:52

标签: ruby-on-rails ruby action device

在我的应用程序中,我在此时通过oauth进行了身份验证功能,但在此之前我想拥有一个登录页面,所以我想使用Devise来创建它。我面临的问题是购买设备和我的身份验证方法需要一个before_filter,并且两个方法都重定向到一个页面,因此我得到一个错误,说我必须重定向。我该如何解决这个问题?

谢谢

1 个答案:

答案 0 :(得分:0)

我不明确知道你在做什么,你的实际要求是什么,但据我所知,你不需要在过滤之前。您需要提供登录,使用设计和Omniauth进行身份验证的选项。 我指的是一些链接咨询它。

强制性:

http://www.samionrails.blogspot.com/2013/08/google-omni-auth-with-devise-tutorial.html

可选:

https://github.com/intridea/omniauth/wiki/Managing-Multiple-Providers

http://www.samionrails.blogspot.com/2013/08/authenticate-user-using-omniauth.html