sql >> Database >  >> NoSQL >> MongoDB

yii2 met mongodb werkt niet voor inloggen of aanmelden

Ik heb de inlogservice met succes gerealiseerd bij mijn eigen project met behulp van MongoDB. Maar ik heb geen video-tutorial gebruikt die je aangaf.

Het lijkt erop dat je een fout hebt in je configuratiebestand. Ik zou eerst de configuratie voor mongodb-component controleren. Het moet zoiets zijn als het volgende (yii2-mongodb project README )

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

Een ander onderdeel dat de moeite van het bekijken waard is, is het gebruikersonderdeel:

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

Maar in feite kan een soortgelijke fout optreden voor elk configuratie-element van YII2.



  1. geef resultaten door aan een ander commando in redis

  2. MongoDB migreren naar DynamoDB, deel 2

  3. Hoe banen te vernietigen die in de wachtrij zijn geplaatst door reddingswerkers?

  4. Hoe de Node Redis-client zo configureren dat fouten onmiddellijk worden gegenereerd wanneer de verbinding is mislukt? [LEES DETAILS]