Поставили задачу. Есть две БД, первая на MySQL, вторая MS SQL.
И там и там есть таблица пользователей. Название скорее всего будут разные.
Нужно сделать авторизацию. И в зависимости, какой авторизован пользователь, будет загружаться своя логика и свои данные.
Пока не знаю, как подступиться к этому. Пока вижу сделать "прокси", который будет авторизовать пользователя и передавать нужную логики.
Возможно ли такое реализовать на Yii2?
Re: Возможно ли такое реализовать на Yii2?
Зачем две базы для авторизации (почитайте про RBAC)? А так да, можно работать с двумя базами данных.
Re: Возможно ли такое реализовать на Yii2?
Ну вероятно у человека есть две действующих системы, которые он хочет объединить в одном приложении.
При авторизации вы можете пытаться искать пользователя сначала в одной базе, если не найден, то в другой. Записывать в сессию флаг из какой он базы и уже исходя из него подгружать нужные модули и прочее...
2b||!2b Just read the instructions
Re: Возможно ли такое реализовать на Yii2?
Код: Выделить всё
будет загружаться своя логика и свои данные.
Вижу два варианта:
1) advanced шаблон c разделением логики
2) два разных приложения
И там и там для входа использовать специальный контроллер, а далее редирект.