エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
またまたDeviseです。 どうもDeviseは自分自身のパスワードを変更した場合、勝手にログアウトするようで... またまたDeviseです。 どうもDeviseは自分自身のパスワードを変更した場合、勝手にログアウトするようです。まぁそれはそれで正しい動作な気はしますが、そうしない方法はないかなーと思って探していたら、ありました。 class UsersController < ApplicationController load_and_authorize_resource def update @user.skip_reconfirmation! # メールアドレス変更確認しない result = if current_user.id == @user.id # 自身の更新ならパスワード入力を求める @user.update_with_password(user_params) else @user.update(user_params) end if result # パスワード変更でログアウトす