ruby-on-rails Devise中登录页面的路径帮助程序的名称是什么?

hrirmatl  于 2023-11-20  发布在  Ruby
关注(0)|答案(2)|浏览(130)

我在文档中找不到这个。我唯一找到的是一个after_sign_in_path_for方法。我想要的是像sign_in_path_for(:account)这样的东西,这样我就不必硬编码“/account/sign_in”路径。如果Devise有这种东西,你有什么想法吗?

wtzytmuj

wtzytmuj1#

这取决于范围,如果你是'帐户',那么

new_account_session_path

字符串
你可以看到Devise创建的所有路线

$ rake routes

lymnna71

lymnna712#

对于新来的人来说,对我有用的是

new_user_session_path

字符串
看到我用的路线

rails routes


只查看包含用户的路由

rails routes | grep users


我想现在在Rails 7中是不同的。

相关问题