gpt4 book ai didi

ruby-on-rails - 重定向回用户索引时,如何禁用Devises消息 "You are already signed in."?

转载 作者:行者123 更新时间:2023-12-04 03:54:33 25 4
gpt4 key购买 nike

我的网页上有一个按钮,可将我从带有参数的用户索引重定向到用户索引。我的问题是,当我通过一个按钮导航回users_path时,我收到一条消息表单,上面写着“您已经登录”。即使我没有尝试登录,而只是导航回到同一页面但删除了参数,也会发生这种情况。

有问题的按钮看起来像

<%= button_to "All Users", users_path, class: "button expand" %> 

我在所有文件中搜索了“您已登录”的实例。唯一的引用是在devise.en.yml中,上面写着 already_authenticated: "You are already signed in."

最佳答案

您还可以在config/locales/devise.en.yml中编辑消息:

failure:
already_authenticated: ''

然后,无论您的Flash消息显示在 View 中的何处:
- if flash[:alert].present?
...

关于ruby-on-rails - 重定向回用户索引时,如何禁用Devises消息 "You are already signed in."?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28074122/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com