2017-05-15 30 views
0

自動填充在Chrome上IOS當存在<input name="user[email]"/>,只有當有<input name="email"/>設計形式:<輸入名稱=「電子郵件」 />代替名「用戶[電子郵件]」

不工作有一種方法發佈{email:'xx'},而不是{用戶:{email:'xx'}}與設計?

所以我試圖生成Users::SessionsController < Devise::SessionsController爲了解https://github.com/plataformatec/devise/blob/master/app/controllers/devise/sessions_controller.rbdef create),但我不能。我認爲我必須修改會議控制器#創建一個或兩個行,但我不明白warden.authenticate!

我想這是監獄長叫「default_scope」,我試過auth_option.merge({scope: :default}),但沒有工作

也許修改devise_parameter_sanitizer,像.merge({user:{email:params[:email], password:params[:password]}),我不知道

回答

相關問題