есть сайт example.com
у него 2 поддомена backend.example.com и api.example.com
Сделано в виде модулей, конфигурация basic.
Нужна авторизация на backend для менеджеров, и хотелось бы в компонентах, чтоб он назывался manager, а на поддомене api будет REST API с oAuth.
На главном сайте авторизация не нужна, но нужны сессии, т.е. компонент User я оставил.
Код: Выделить всё
'user' => [
'identityClass' => 'app\models\User',
],
Код: Выделить всё
'manager' => [
'class' => 'app\components\Manager',
'identityClass' => 'app\components\ManagerIdentity',
'enableAutoLogin' => true,
'loginUrl' => ['/backend/default/login']
],
Класс Manager наследуется от yii\web\User.
Класс ManagerIdentity от \yii\base\Object implements \yii\web\IdentityInterface
Подскажите оптимальные решения. А то все как то через задницу получается