Membership Role Provider
Membership Role Provider là cung cấp thư viện hỗ trợ quản lý người dùng và phân quyền của người dùng trong asp.net ta có thể kết thừa và tùy chỉnh lại.
Membership Role Provider hỗ trợ sẳn các talbe trong database và các lớp kết nối.
Hiện mình viết về Entity Farmework mình sẽ chia 3 hướng để các bạn có thể nghiên cứu.
1. Sử dụng Membership Role Provider của Asp.net và Entity Farmework (EDMX)
- ưu điểm : hỗ trợ thực hiện nhanh và thừa hưởng AspNet.Identity cũng như kết nối OpenID đến gmail và facebook,
- khuyết điểm: tìm hiểu sâu AspNet.Identity khá phước tạp.
2. Các bạn kế thừa và tùy chỉnh lại Membership Role Provider
- Ưu điểm: mình có thể điều chỉnh theo ý mình
- Khuyết điểm: thực hiện chậm hơn và tự viết các hàm kết nối OpenID cũng nhưng các module khác.
3. Sử dụng Membership Role Provider và kết thừa IdentityDbContext để sử dụng ( hướng này phước tạp)
- Ưu điểm: không tác riêng giữa Membership Role Provider và các phần xử lý khác.
- khuyết điểm: tìm hiểu sâu AspNet.Identity khá phước tạp và còn phải kết hợp các thành phần khác vào.
Mình sẽ hướng dẫn hướng 1 và 2 còn hướng 3 các bạn có thể tìm hiểu thêm trên mạng giúp.
Post A Comment:
0 comments so far,add yours