Я новичок в Ruby on Rails и слежу за учебником. Но мне нужна дополнительная информация.
Я создаю приложение, которое позволит доступ к различным типам пользователей, это студенты, родители, учителя и администрация (все они имеют одинаковые атрибуты) Пока у меня есть модель для пользователя, в которой есть поля, электронная почта и пароль, которые служат в качестве учетных данных для входа на сайт.
Затем у меня есть шаблон для каждого типа пользователя. Модель Студент Модельный учитель ....
Что я хотел знать, так это то, как зарегистрировать пользователя, обращаясь к каждому типу пользователя, и у меня уже есть таблица User.
Я искал, и я понял, что использование "devise" будет жизнеспособным решением, но не совсем понимает, как это работает.
Кто-нибудь объяснит мне лучший способ сделать это?