1

在使用设计成功登录后,我仍然不明白如何路由到用户个人资料页面。我已经阅读了其他问题,谷歌搜索并浏览了设计文档,但我仍然无法让它工作/理解。

在我的路线中

  get '/:id', to: 'profiles#show'

我只希望该页面(用户 id 为 myapp.com/profilename)成为用户在登录时被重定向到的页面。我认为这将是一个快速修复,但我在这方面花费了过多的时间问题。

谢谢。

4

1 回答 1

2

您可以使用设计路线助手:

authenticated :user do
  root :to => "profiles#show"
end

然后,您将使用current_user而不是params[:id]来确定要显示的配置文件。

于 2012-10-07T20:48:23.730 回答