Мне было интересно, может ли кто-нибудь пролить свет на настройку базовой аутентификации пользователя. Я установил приложение администратора в свой проект, и оно отлично работает. Но мне нужна базовая роль пользователя, которая может иметь собственную страницу регистрации и т.д.
мне нужно увидеть что-то вроде
домен.com/users/user.slug
приведет их на страницу их профиля
У меня также будут вложенные ресурсы, чтобы пользователь мог связать с ними проект.
domain.com/users/user.slug/projects/project.slug или domain.com/users/user.slug/project.slug
Часть администратора работала отлично, но я понятия не имею, как настроить регистрацию и т. Д. Для пользовательской модели?
Я использовал devise в прошлом с Rails, и мне интересно, существует ли что-то подобное в настоящее время? Я видел дискуссию вокруг надзирателя. Есть ли де-факто решение, которое люди используют, или я могу реализовать приложение администратора, чтобы справиться с этим? Прямо сейчас /accounts защищены и могут быть доступны только с ролью администратора.. поэтому я не могу позволить пользователям переходить в account/new
Спасибо