MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

yii2 dengan mongodb tidak berfungsi untuk masuk atau mendaftar

Saya berhasil mewujudkan layanan login di proyek saya sendiri menggunakan MongoDB. Tapi saya tidak menggunakan video tutorial yang Anda tunjukkan.

Sepertinya Anda memiliki kesalahan dalam file konfigurasi Anda. Saya pertama-tama akan memeriksa konfigurasi untuk komponen mongodb. Itu harus seperti berikut (yii2-mongodb proyek README )

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

Komponen lain yang patut dicoba adalah komponen pengguna:

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

Namun pada kenyataannya, kesalahan serupa mungkin muncul untuk setiap elemen konfigurasi YII2.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Di mana saya harus meletakkan timeline aktivitas di mongodb, disematkan di pengguna atau secara terpisah?

  2. Ketika saya mencoba menggunakan Hibernate ogm dan spring boot, konsol memberikan Tidak dapat membuat instance kesalahan kelas strategi yang disebutkan

  3. Ulangi Koleksi Mongo dan perbarui bidang di setiap dokumen

  4. Mongoid / Mongodb dan menanyakan dokumen yang disematkan

  5. Luwak:mpromise (perpustakaan janji default luwak) tidak digunakan lagi