Rails :Одна модель для аутентификации и информации о профиле или 2 отдельные модели

Во многих учебниках (, особенно для аутентификации ), говорящие говорят, что нужно помещать аутентификацию пользователя и информацию о профиле в одну и ту же модель таблицы (), называемую User.

У меня простой вопрос :Безопасно ли помещать все в одну таблицу? (бонус :это лучшая практика?)

Я бы предпочел разделить информацию для аутентификации (адрес электронной почты, пароль, соль,... )и информацию о профиле (имя, фамилию, день рождения, местонахождение, пол,... )на две части. модели :Пользователь (для аутентификации )и профиля, а также связывание моделей по _одной/принадлежности _к ассоциациям.

Я ошибся? Что ты мне предлагаешь?

Спасибо.

5
задан htaidirt 20 August 2012 в 14:50
поделиться