【问题标题】:Adding omniauth to devise routes添加omniauth来设计路由
【发布时间】:2014-12-27 07:19:28
【问题描述】:

我正在关注本指南https://github.com/plataformatec/devise/wiki/OmniAuth:-Overview 使用omniauth facebook注册配置设计,现在我需要将omniauth_callbacks路由添加到设计路由的步骤,我已经定制了这样的设计控制器:

devise_for :users, controllers:{
    registrations: "users/registrations"
  }

所以我像这样添加了omniauth路由

devise_for :users, controllers:{
    registrations: "users/registrations"
    :omniauth_callbacks => "users/omniauth_callbacks"
  }

但是现在服务器由于语法错误而没有启动,我很确定我需要在路由中设置一个块。 请指教。

谢谢

【问题讨论】:

    标签: ruby-on-rails devise


    【解决方案1】:

    你只是少了一个逗号

    devise_for :users, controllers: {
        registrations: "users/registrations",
        omniauth_callbacks: "users/omniauth_callbacks"
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多