Для пользователей админки нужно поднимать права доступов, группы и т.д. Для пользователей сайта достаточно просто быть авторизованным. Не хочется поддерживать несколько моделей, таблиц, тем более пользователей админки может быть макс 5-10 человек, насколько плоха идея не разделять пользователей? Просто нужным выдать доступы/права до админки. Пока опыт есть с отдельным моделями, сейчас пытаюсь поднять на одной модели. Может у кого был подобный опыт? Были ли минусы?
Arik: Это самый правильный путь, скажем так - для удобства вы можете создать 2 модели(допустим чтобы проще визуально воспринимать и разделять логику), но записи в базе будут в одной таблице, т.к. в храниении данных разницы нет, значит они ничем не отличаются кроме 1 поля в бд, и, соответственно, различий не больше чем между машинами разных цветов.