Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Làm thế nào để hạn chế quyền truy cập vào ứng dụng web chỉ cho một máy?

Địa chỉ IP có thể thay đổi trong trường hợp ứng dụng khách di động hoặc ứng dụng khách chuyển đổi giữa mạng có dây và không dây. Đặt cược tốt nhất của bạn có lẽ là cung cấp một UID được tạo ngẫu nhiên cho mỗi khách hàng khi nó kết nối lần đầu tiên (nếu nó chưa có cookie). Sau đó, bạn có thể kiểm tra xem cùng một tên người dùng có đang kết nối bằng hai UID khác nhau hay không.

Mẹo là bạn cần đảm bảo hết thời gian chờ UID này, để nếu người dùng truy cập vào máy tính khác, họ sẽ không bị khóa. Có lẽ một thay đổi đối với UID là ổn, nhưng họ không thể quay lại UID đã được sử dụng?



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. dấu ngoặc kép trong Truy vấn SQL

  2. mysqli_query () luôn trả về true

  3. mảng php từ mysql

  4. Có một chức năng nào trong MySQL sẽ nén kết quả trả về từ một truy vấn không?

  5. MySQL:Tự động tăng chỉ với số chẵn hoặc số lẻ?