| Thành viên | Trả lời |
01233

11 bài
| 18-3-2010 15:37:54 Em muốn biết cách phần quyền của DNN là như thế nào. Hoặc ít nhất cũng biết nó lưu quyền vào chỗ nào. Em muốn xem đc quyền người dùng để sau tiện việc viết code nhằm phân quyền cho đúng . Như kiểu trong 4rum thì chỉ có người viết ra bài viết đó mới có thể xóa, sửa được bài đã viết.
Mong nhận được sự giúp đỡ của các bác.
|
aspnet
 Lập trình không biên giới 608 bài
| 18-3-2010 17:48:57
Như kiểu trong 4rum thì chỉ có người viết ra bài viết đó mới có thể xóa, sửa được bài đã viết.
bảng replycontent có dạng như sau :
- id - người post - ngày - nội dung
thì viết code như sau :
if( người post == httpcontext.current.user.identity.name) { // được delete, xóa sửa }
Tự tạo một bảng phân quyền cho người dùng. Bảng quyền bao gồm.
- username - quyền
đọc quyền của người dùng hiện tại :
Datatable dt = select * from diendan_quyen where username=httpcontext.current.user.identity.name;
nếu quyền moderator có trong dt thì đó là người quản trị. OK cho ông này làm gì thì làm. --- Coding for food http://yenbai.awas.vn http://tknd.vn http://coder.awas.vn http://awas.vn http://bieuquyet.vn http://webhocsinh.com
|
01233

11 bài
| 19-3-2010 8:58:50
Như kiểu trong 4rum thì chỉ có người viết ra bài viết đó mới có thể xóa, sửa được bài đã viết.
bảng replycontent có dạng như sau :
- id - người post - ngày - nội dung
thì viết code như sau :
if( người post == httpcontext.current.user.identity.name) { // được delete, xóa sửa }
Tự tạo một bảng phân quyền cho người dùng. Bảng quyền bao gồm.
- username - quyền
đọc quyền của người dùng hiện tại :
Datatable dt = select * from diendan_quyen where username=httpcontext.current.user.identity.name;
nếu quyền moderator có trong dt thì đó là người quản trị. OK cho ông này làm gì thì làm. --- Coding for food http://yenbai.awas.vn http://tknd.vn http://coder.awas.vn http://awas.vn http://bieuquyet.vn http://webhocsinh.com [/quote]
Oki em hiểu cách này rồi . Vậy nếu em muốncả 1 nhóm thành viên thì làm thế nào . Vì đôi lúc không thể bắt từng thành viên 1 được.
|
 |