如何做动作前验证twitter omniauth?

时间:2018-03-18 05:49:33

标签: ruby-on-rails

我知道我们在做什么

before_action :authenticate_user!强制用户在特定控制器中登录/注册表单。

我正在使用omniauth-twitter gem。一切都很好。我可以登录并注销。但是如何在此处编写before_action身份验证?

authenticate_user!在omniauth中返回错误。

1 个答案:

答案 0 :(得分:0)

您还可以使用设计 gem与twitter omniauth,您只需将OmniAuth功能启用到相应的设计模型,并将您的twitter dev凭据提供给设计初始化程序。

此外,您可以使用this guide进行步骤设置