2012-03-02 43 views
5

Tôi đang sử dụng tư cách thành viên asp.net trong đơn đăng ký của mình. Tôi đã thiết lập maxInvalidPasswordAttempts = "5" trong web.config. Người dùng bị khóa sau 5 lần thử. Khi nào người dùng bị khóa bị mở khóa. Tôi có cần phải tạo một trang để mở khóa người dùng hay nó được thực hiện tự động sau một vài giờ/ngày?Mở khóa người dùng thành viên asp.net

Vui lòng đề xuất.

Trả lời

6

Theo mặc định, bạn sẽ cần tạo thứ gì đó để mở khóa người dùng. Không có cơ chế tự động mở khóa người dùng sau một khoảng thời gian.

3

Tôi thấy cách dễ nhất, "ít đau muộn hơn" là tạo một nhà cung cấp Tư cách thành viên tùy chỉnh thực hiện một số loại hành vi tự động mở khóa. Với phương pháp này, bạn cũng có thể cung cấp một cách để người dùng định cấu hình khoảng thời gian chờ thông qua tệp web.config.

Stefan Schackow has an excellent tutorial khả dụng.

Các vấn đề liên quan