自動填充在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.rb(def create
),但我不能。我認爲我必須修改會議控制器#創建一個或兩個行,但我不明白warden.authenticate!
我想這是監獄長叫「default_scope」,我試過auth_option.merge({scope: :default})
,但沒有工作
也許修改devise_parameter_sanitizer
,像.merge({user:{email:params[:email], password:params[:password]})
,我不知道