В настоящее время я пытаюсь создать личные профили пользователей, используя гем Devise.До сих пор у меня работали функции регистрации, входа, выхода и редактирования профиля.Проблема заключается в том, что когда пользователь входит в систему, он может видеть всех других пользователей, введя URL-адрес users / [username].Я относительно новичок в рельсах, поэтому я все еще выясняю, как работать с сессиями.
Итак, вопрос в том, как мне ограничить доступ пользователя к частям сайта, относящимся к другим пользователям?И даже лучше, легко ли это сделать с помощью самоцвета Devise?
Другими словами, если я подписываюсь как пользователь john.Я должен видеть сайт / users / john (это мой профиль), но не вижу сайт /user/greg.
спасибо