エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Deviseでパスワード変更した場合のログアウトを防ぐ | 自転車で通勤しましょ♪ブログ
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Deviseでパスワード変更した場合のログアウトを防ぐ | 自転車で通勤しましょ♪ブログ
またまた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 # パスワード変更でログアウトす