2020/12/30 flash
やったこと
登録成功・失敗時にフラッシュメッセージを出す
今まで
if @user.save flash[:success] = 'ユーザー登録が完了しました' redirect_to login_path
と記述していたが実は
if @user.save redirect_to login_path, flash: { success: 'ユーザー登録が完了しました'}
のようにredirect_toのオプションとして記述することもできる デフォルトではflashのスタイルはalert/noticeのみだが、
add_flash_types :success, :info, :warning, :danger
のオプションをコントローラに追加することで他のスタイルも使える。