我正在使用设计进行身份验证,所有功能都运行良好。
当用户注销时,显示的flash消息是"Signed out successfully."
。这可以在devise.en.yml中自定义。
但我需要它是动态的(如)“user.email
成功退出”。如何使设计的 Flash 消息具有动态性?
我正在使用设计进行身份验证,所有功能都运行良好。
当用户注销时,显示的flash消息是"Signed out successfully."
。这可以在devise.en.yml中自定义。
但我需要它是动态的(如)“user.email
成功退出”。如何使设计的 Flash 消息具有动态性?
我设法展示了这个东西。
为此,我们想在控制器中创建一个“设计”文件夹并创建一个新的控制器“会话”,然后完成其余的事情。
我已经给出了我的代码:
def create
resource = warden.authenticate!(:scope => resource_name, :recall => "new")
session["resource_email"] = resource.email
flash[:notice] = "#{resource.email} signed in successfully.."
sign_in_and_redirect(resource_name, resource)
end
def destroy
flash[:notice] = "#{session["resource_email"]} signed out successfully.."
sign_out_and_redirect(resource_name)
end