我目前正在尝试使用Devise gem创建私人用户配置文件。到目前为止,我已经注册,登录,注销和编辑配置文件功能。问题是,当用户登录时,他可以通过输入url users/[username]来查看所有其他用户。我对rails比较陌生,所以我仍然在研究如何使用会话。使用Devise创建私人配置文件
所以问题是我如何限制用户访问特定于其他用户的部分网站?甚至更好,这是容易做到与设计宝石?
换句话说,如果我登录是作为用户约翰。我应该能够看到网站/用户/约翰(这是我的个人资料),但没有看到网站/用户/格雷格。
感谢
这就是我一直在寻找,虽然我认为我将探讨康康舞一点,因为新技术的乐趣。谢谢 – GTDev