[英]Cannot sign into Devise from the rails console
我正在嘗試從Rails控制台登錄Rails應用程序。 但是我收到一條錯誤消息。
我做
app.post '/users/sign_in', :user => {:email => 'user@example.com, password: ""}
我得到:
NoMethodError - undefined method `main_app' for #< <Class:0x007fce257ea680>:0x007fce1dadc760>:
/usr/local/Cellar/rbenv/0.4.0/versions/2.2.3/lib/ruby/gems/2.2.0/gems/devise-3.4.1/lib/devise/controllers/url_helpers.rb:65:in `_devise_route_context'
/usr/local/Cellar/rbenv/0.4.0/versions/2.2.3/lib/ruby/gems/2.2.0/gems/devise-3.4.1/lib/devise/controllers/url_helpers.rb:51:in `session_path'
app/views/users/sessions/_session_form.haml:1:in `_app_views_users_session
任何想法有什么問題嗎?
這個答案解決了我的問題。 (突出顯示為正確的答案對我不起作用)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.