sql >> Database teknologi >  >> NoSQL >> MongoDB

yii2 med mongodb virker ikke til login eller tilmelding

Jeg realiserede login-tjenesten på mit eget projekt med MongoDB. Men jeg brugte ikke videotutorial, du påpegede.

Det ser ud til, at du har en fejl i din konfigurationsfil. Jeg ville først tjekke konfigurationen for mongodb-komponenten. Det skal være noget i stil med følgende (yii2-mongodb projekt README )

return [
    //....
    'components' => [
        'mongodb' => [
            'class' => '\yii\mongodb\Connection',
            'dsn' => 'mongodb://developer:[email protected]:27017/mydatabase',
        ],
    ],
];

En anden komponent, der er værd at tjekke ud, er brugerkomponenten:

return [
    //....
    'components' => [
    'user' => [
        'identityClass' => 'frontend\models\User', // This is your class with IdentityInterface
        'enableAutoLogin' => true,
        'identityCookie' => ['name' => '_identity-frontend', 'httpOnly' => true],
    ],
];

Men faktisk kan lignende fejl forekomme for ethvert konfigurationselement i YII2.



  1. få den relevante information mod objektværdien i MongoDB

  2. Mongoose slutter sig til to samlinger og får refererede data i to ejendomme

  3. MongoDB PHP:Hvordan får jeg ObjectId med et JSON-feed? (det er tomt)

  4. Hvordan udfører man MongoDB native query (JSON) kun ved hjælp af mongo-java-driver?