使用Devise,当我没有登录时,我看不到用户ID

时间:2015-01-22 18:59:43

标签: ruby-on-rails ruby ruby-on-rails-4 devise

我使用devise并且在我未登录时遇到查找用户ID的问题。如果我没有登录,如何将他们指向特定的用户ID在?

<h1>Users</h1>
<ul>
    <% @users.each do |user| %>
        <li><%= link_to user.user, user_profile_path %></li>
    <% end %>
</ul>

1 个答案:

答案 0 :(得分:0)

我不相信Devise提供了一个路由或控制器来处理它。你可以:

  1. devise_scope中添加新路线并覆盖RegistrationsController#edit
  2. 只需制作自己的自定义用户控制器/路线/视图 - 这就更有意义了IMO