Я создаю сайт, на котором у меня есть несколько типов пользователей. Например, рассмотрите Amazon или CDW. У них есть индивидуальные учетные записи, где обычный человек может просто купить книгу или компьютер, а также иметь корпоративные учетные записи, в которых есть несколько подчиненных, которые могут делать покупки, и супервизор/суперпользователь, который может отслеживать расходы на всей учетной записи, но также закрыть учетные записи пользователей или добавить новых пользователей для их учетной записи.Каков наилучший подход к настройке системы аутентификации авторизации для корпоративных учетных записей одного пользователя в Rails?
Я могу, очевидно, развернуть свою собственную систему здесь, но мог бы я начать с чего-то вроде разработки, authlogic или restful_authentication в сочетании с CanCan или аналогичной системой авторизации? Или там что-то вроде этого уже есть? У кого-нибудь был какой-то опыт создания чего-то подобного? Каковы предостережения?
Благодаря
Я не думаю, что такая вещь уже существует. –