Успешно реализирах услугата за влизане в моя собствен проект с помощта на MongoDB. Но не използвах видео урока, който посочихте.
Изглежда, че имате грешка в конфигурационния файл. Първо бих проверил конфигурацията за компонента mongodb. Трябва да е нещо като следното (yii2-mongodb
проект README
)
return [
//....
'components' => [
'mongodb' => [
'class' => '\yii\mongodb\Connection',
'dsn' => 'mongodb://developer:[email protected]:27017/mydatabase',
],
],
];
Друг компонент, който си струва да проверите, е потребителският компонент:
return [
//....
'components' => [
'user' => [
'identityClass' => 'frontend\models\User', // This is your class with IdentityInterface
'enableAutoLogin' => true,
'identityCookie' => ['name' => '_identity-frontend', 'httpOnly' => true],
],
];
Но всъщност подобна грешка може да се появи за всеки конфигурационен елемент на YII2.