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

Cegah login duplikat dengan FOSUserBundle

Anda dapat menambahkan kolom alamat IP ke entitas pengguna yang menyimpan IP pengguna saat ini saat login. Pada setiap pemuatan halaman (melalui pendengar acara), Anda dapat memeriksa IP yang disimpan di DB dengan IP orang yang meminta halaman tersebut. Jika IP di DB tidak cocok dengan IP pengguna saat ini (seseorang masuk dari lokasi lain), keluarkan mereka.

Untuk melangkah lebih jauh, melalui ajax, Anda dapat melakukan panggilan ke server setiap X detik yang melakukan jenis pemeriksaan yang sama, dan melakukan pengalihan untuk mengeluarkan pengguna jika permintaan ajax mengembalikan kecocokan yang buruk.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Mongodb tidak dapat memulai

  2. Bagaimana cara meminta mongodb dengan "suka" menggunakan api Java?

  3. Driver Mongodb C# hanya mengembalikan sub dokumen yang cocok dalam array

  4. SQL COALESCE() Dijelaskan

  5. Menyimpan kata sandi dengan Node.js dan MongoDB