deviseのログイン時に、ユーザ名、メールアドレス、パスワードでログインしたい RailsDevise Gem **** **** **** 3 [] config/initializers/devise.rb `config.authentication_keys = [:username]` `config.authentication_keys = [:email]` [app/controllers/application_controller.rb] class ApplicationController < ActionController::Base protect_from_forgery with: :exception before_action :configure_permitted_parameters, if: :devise_controller? protected def configure_permitted_parameters added_attrs = [:email, :username, :password, :password_confirmation] devise_parameter_sanitizer.permit :sign_up, keys: added_attrs devise_parameter_sanitizer.permit :account_update, keys: added_attrs devise_parameter_sanitizer.permit :sign_in, keys: added_attrs end end
2
authentication_key **s**
config.authentication_keys = [:username, :email]
devise
xcX3v84RxoQ-4GxG32940ukFUIEgYdPy
86823d2979a60c3a27fe2073f58fc91a
Stop