Это мой первый пост о переполнении стека. Я пытаюсь создать систему, которая аутентифицирует трех типов пользователей с совершенно разным интерфейсом: клиенты, работодатели и поставщики.
Я думаю об использовании полиморфной таблицы «Пользователь» (используя AuthLogic) с именем пользователя, паролем и типом пользователя (+ другие обязательные поля AuthLogic). Если это хороший путь, как мне его настроить, чтобы после аутентификации user_id с user_type стандартным способом я мог направить пользователя на страницу, которая ему подходит?
Спасибо.