2010-03-29 36 views
6

Tôi đã tạo một ứng dụng web và tôi muốn người dùng ứng dụng sử dụng chức năng giới hạn miễn phí. Hoặc tôi thậm chí có thể quyết định xuống đường để cho phép người dùng miễn phí sử dụng ứng dụng không quá 10 ngày.Trang web dùng thử ASP.NET

có thư viện hoặc khuôn khổ nào giúp giải quyết các vấn đề đó không?

Trả lời

7

Có nhiều cách để thực hiện. Một trong những đơn giản nhất, nếu bạn đang sử dụng ASP.NET xác thực là sử dụng Vai trò. Mỗi người dùng có thể thuộc về bất kỳ số lượng vai trò nào. Bạn có thể thiết lập vai trò miễn phí và vai trò người dùng đầy đủ (người dùng trả phí) và kiểm tra trên các trang của bạn để xem họ là loại người dùng nào. Dựa trên kiểm tra đó, bạn có thể thêm, xóa hoặc thay đổi chức năng theo cách bạn muốn.

2

Bạn có thể sử dụng API thành viên của ASP.NET cho việc này. Bạn sẽ cần viết logic nghiệp vụ của riêng bạn để xử lý 10 ngày.

Một hướng dẫn tuyệt vời của API thành viên, cùng với nhiều cải tiến như xác minh email của tài khoản, có thể được tìm thấy ở đây:

Kiểm tra viên ASP.NET của, vai trò, và hồ sơ
http://www.4guysfromrolla.com/articles/120705-1.aspx

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