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

Cách hạn chế sử dụng trên biểu mẫu hoặc hạn chế quyền truy cập

Giới hạn 1 cho mỗi IP KHÔNG phải là cách để đi. Có rất nhiều người dùng sử dụng cùng một địa chỉ IP do các máy chủ proxy. Điều này sẽ chỉ khiến người dùng thực sự của bạn khó chịu. Ngoài ra, hầu hết người dùng internet đều sử dụng DHCP'd, có nghĩa là địa chỉ IP của họ thay đổi thường xuyên. Nếu bạn chặn bằng IP thì tốt nhất là tạm thời và có nghĩa là người tiếp theo có được địa chỉ đó sẽ không thể chơi được. Bạn có thể không thấy nhiều va chạm, nhưng nó là một khả năng.

Có ba cách phổ biến để giải quyết vấn đề này:

  1. Trước khi tài khoản có thể được "kích hoạt", hãy gửi email cho họ. Xác minh trong mã của bạn rằng các địa chỉ email không thể bị trùng lặp.
  2. Thêm một hình ảnh xác thực đơn giản. Điều này sẽ loại bỏ rất nhiều bot.
  3. Bỏ qua vấn đề hoàn toàn.

Lựa chọn thứ ba ở đây không phải là áp vào má, mà là một phản ứng thực sự. Rất nhiều người thích chạy nhiều tài khoản trong một trò chơi nhất định. Nói chung, đó là một điều chiến thuật có thể dẫn đến việc tăng độ dính của người đó. Có nghĩa là, họ sẽ tiếp tục quay lại.

Nó thực sự tóm tắt lý do tại sao bạn đang phát triển trò chơi này. Bạn có hy vọng kiếm tiền từ nó? Nếu vậy, làm thế nào? Nếu đó là đăng ký trả phí, thì một người càng có nhiều tài khoản thì bạn càng tận dụng được nhiều tài khoản đó. Tương tự đối với mua hàng trong ứng dụng. Nếu đó là thông qua quảng cáo, thì họ càng tham gia nhiều trò chơi (bất kể tài khoản được chọn), bạn càng có nhiều cơ hội để tạo ra điều gì đó từ họ.

Tóm lại, hãy nhìn vào một vài điều. Lợi thế nào mà một người nhận được khi họ tạo nhiều tài khoản? Thứ hai, lợi thế này có thực sự không thể chấp nhận được không? Nếu không, sau đó bỏ qua nó. Nếu có, hãy xác định cách cân bằng lại trò chơi bằng cách loại bỏ lợi thế đó và vấn đề sẽ biến mất.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Xử lý một lượng lớn dữ liệu hiệu quả với MySQL và PHP

  2. Đối tượng của lớp DateTime không thể được chuyển đổi thành chuỗi

  3. ngủ đông lỗi truy vấn SQL gốc

  4. Hộp kết hợp xếp tầng của biểu mẫu Access không hiển thị gì trong menu thả xuống

  5. Bật nhật ký truy vấn chung MySQL với JDBC