Доброе утро,
Я пытаюсь выяснить, как лучше всего справиться с этой ситуацией пользователя.
У меня есть пользователи и партнеры. Между ними уже есть отношения HABTM, потому что пользователи могут подписаться на филиалы, а филиалы могут связываться и касаться пользователей, чтобы получить различные точки данных.
Теперь мне нужно настроить новый тип пользователей Authlogic, назовем их менеджерами филиалов, чтобы управлял филиалами. Каждый менеджер филиала может управлять только одним партнером, и они не должны учитываться в числе пользователей партнера.
Наше приложение уже использует Authlogic для разделения постоянных пользователей и администраторов, но мне очень трудно обдумать, как бы я встроил эту последнюю часть: в частности, отношения между партнером и менеджером.
Спасибо за любую помощь.