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

yii2 con mongodb non funzionante per l'accesso o la registrazione

Ho realizzato con successo il servizio di accesso al mio progetto utilizzando MongoDB. Ma non ho usato il video tutorial che hai indicato.

Sembra che tu abbia un errore nel tuo file di configurazione. Vorrei prima controllare la configurazione per il componente mongodb. Deve essere qualcosa come seguire (yii2-mongodb progetto README )

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

Un altro componente che vale la pena provare è il componente utente:

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

Ma in effetti, un errore simile potrebbe apparire per qualsiasi elemento di configurazione di YII2.