Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Cegah Beberapa Login Pengguna yang Sama Pada Aplikasi Desktop

Jika Anda tidak dapat bergantung pada keluar dari aplikasi dengan anggun atau setidaknya menangkap semua pengecualian dan menangani dengan tepat, saya pikir satu-satunya alternatif adalah menggunakan pendekatan sesi. Pada dasarnya, saat setiap pengguna masuk, sesi baru dibuat dan id sesi itulah yang akan divalidasi untuk panggilan di masa mendatang.

Dengan melakukan ini, Anda dapat mengizinkan penggunaan untuk menghentikan sesi yang ada/terbuka ketika mereka mencoba masuk di tempat lain. Jika mereka mencoba masuk dari PC B dan sudah masuk dari PC A - Anda cukup memasukkannya ke dalam prompt dan jika mereka memilih untuk melanjutkan dari PC B, sesi di PC A dinonaktifkan. Bahkan jika seseorang secara aktif menggunakan aplikasi di PC A, panggilan layanan berikutnya yang mereka keluarkan harus ditolak saat sesi ditutup.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Halaman putih skrip login sederhana php

  2. Bagaimana cara menambahkan Kolom Kustom di kisi penjualan/pesanan di Magento?

  3. Bisakah MySql 5.0 memiliki tampilan tabel yang terletak di server lain?

  4. Urutkan Array Multi-dimensi berdasarkan indeks yang diberikan - PHP?

  5. Hitung Jangka Waktu di MySQL