MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

yii2 с mongodb не работи за влизане или регистрация

Успешно реализирах услугата за влизане в моя собствен проект с помощта на 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.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB $addToSet

  2. Монго агрегиране

  3. Как да актуализирате обекти с множество масиви в mongodb

  4. Как да актуализирам вграден документ във вложен масив?

  5. Как да получите предишния mongoDB документ от съставен индекс