标签: ruby-on-rails ruby ruby-on-rails-4
当我通过设计更改我的应用程序中的密码时,用户将被注销。 有没有快速的方法,以便相同的用户将登录并重定向到设计中的某个路径,而无需在视图中执行任何操作。
答案 0 :(得分:6)
更新用户记录后,请使用旁路选项调用sign_in。
if @user.update_attributes(user_params) sign_in(@user, bypass: true) redirect_to root_path else render :edit end