Закрыт

Система авторизации Ruby on Rails

В приложении есть компании, один пользователь может относится к двум и более компаниям, необходимо разграничить права пользователей. К примеру есть ООО Рога и ООО Копыта Вася Пупкин работает и там и там под одной учетной записью (Devise), В ООО Рога Вася Пупкин может редактировать компанию, а в ООО Копыта только создавать сообщения. Функционал нужен следующий, создание прав доступа и их обновление. Жду предложений с цифрами по данной задаче

Квалификация: Ruby on Rails

Показать больше jquery rails ruby right click, auction rails ruby, rails ruby social networking, rails ruby, rails ruby reservation system, rails ruby upgrade project, drag drop tree ajax mysql asp rails ruby, rails ruby parse scrape email, hotel booking rails ruby conf, rails ruby beograd

О работодателе:
( 0 отзыв(-а, -ов) ) Актобе, Kazakhstan

ID проекта: #8575448

3 фрилансеров(-а) в среднем готовы выполнить эту работу за $74

MrRezaque

Привет. Все зависит от количества прав, которые нужно разграничить и сложности интерфейса для них. Я уже сталкивался с такой задачей, могу приступить и быстро сделать. 10$ в час или скажу фикс после более детального об Больше

$111 USD за 3 дней(-я)
(1 отзыв)
0.8
BadAllOff

На самом деле всё просто. Используйте полиморфные связи. Создайте полиморфную таблицу: company_id | user_id | action_type ну и данные типо roga_id pupkin_id can_edit\can_add_messages\can_do_something_else а п Больше

$55 USD за 1 день
(0 отзывов(-а))
0.0
ilp416

Привет. Мое предложение сделать отдельную модель(таблицу) для ролей пользователя. Таблица типа user_id, company_id, role. Поле роль или несколько полей - зависит от того какую систему для распределения ролей вы исполь Больше

$55 USD за 3 дней(-я)
(0 отзывов(-а))
0.0