Thành viên | Nội dung |
tupa_vnpt
5 bài
| Qua một thời gian sử dụng DNN mình thấy dùng bản DotnetComunity có nhiều thứ bất cập. Các module họ cung cấp đều bị khóa, buil thành dll và ko thể chỉnh sửa theo ý mình được. hay như phần đăng nhập mình muốn chỉnh sửa theo ý mình cũng chịu. Bác nào có phương án khắc phục xin chỉ giáo hay chỉ có cách là mua bản professional ( cái này ko biết giá cả có đắt lắm ko nữa )?
|
aspnet
Lập trình không biên giới 598 bài
| Bạn cần làm gì với phần đăng nhập, nói ra thử coi anh em có thể giúp gì được không ? --- Coding for food http://yenbai.awas.vn http://tknd.vn http://coder.awas.vn http://awas.vn http://bieuquyet.vn http://webhocsinh.com
|
tupa_vnpt
5 bài
| vấn đề đăng nhập có thể ko lớn với các site đơn giản nhưng với các site dạng APP như quản lý nhân sự,... thì mình cần làm một số thao tác sau khi người đó đăng nhập, ví dụ gán quyền theo ý mình hay, gán một session gì đó chẳng hạn, hoặc đơn giản như mình ko muốn lúc nào cũng hiện thị một kiểu " Đăng ký|Đăng nhập" rồi khi click vào đăng nhập mới hiện lên form đăng nhập mà mình muốn hiện ngay textbox đăng nhập ngay ở trang chủ chẳng hạn. xin các bác chỉ giáo giúp
|
aspnet
Lập trình không biên giới 598 bài
| không khó đâu, giả sử ông bạn muốn người dùng tên là tupa_vnpt đăng nhập hệ thống hiện tại bạn dùng
System.Web.Security.FormsAuthentication.SetAuthCookie("tupa_vnpt", false);
mặc dù cái user này không có trong dotnetnuke. Như vậy bạn có thể tạo một form có cái text box username rồi điền vớ va vớ vẩn vào là đăng nhập được, cái form đăng nhập đấy thích đặt ở đâu thì đặt. Còn tìm hiểu sâu hơn về đăng nhập và xác thực người dùng thì đọc ở đây.
http://codervn.net/Home/Topic/329_Xac-thuc-nguoi-dung-trong-aspnet-ASPX-Authenticate.aspx --- Coding for food http://yenbai.awas.vn http://tknd.vn http://coder.awas.vn http://awas.vn http://bieuquyet.vn http://webhocsinh.com
|
tupa_vnpt
5 bài
| Ý của mình là vẫn đăng nhập theo cái bảng user của thằng DNN, khi nhập đúng username và pass trong bảng user thì mới được đăng nhập,tức là mình bỏ qua bước phải clik vào "đăng nhập" mới hiện ra form đăng nhập. Hoặc đơn giản như khi mình làm một website quản lý nhân sự và sẽ lấy luôn bảng user của nó để làm thì vấn đề mình muốn thêm hay sửa trường trong bảng đó thì làm thế nào để nó vẫn chạy tốt. Nếu mình nhìn được source của nó thì có thể tùy chỉnh theo ý mình đằng này nó giấu hết.
|
aspnet
Lập trình không biên giới 598 bài
| Nó không dấu đâu, nhưng bạn phải tìm thì nó mới thấy, cố lên --- Coding for food http://yenbai.awas.vn http://tknd.vn http://coder.awas.vn http://awas.vn http://bieuquyet.vn http://webhocsinh.com
|
babyfox
13 bài
| Ý của mình là vẫn đăng nhập theo cái bảng user của thằng DNN, khi nhập đúng username và pass trong bảng user thì mới được đăng nhập,tức là mình bỏ qua bước phải clik vào "đăng nhập" mới hiện ra form đăng nhập. Hoặc đơn giản như khi mình làm một website quản lý nhân sự và sẽ lấy luôn bảng user của nó để làm thì vấn đề mình muốn thêm hay sửa trường trong bảng đó thì làm thế nào để nó vẫn chạy tốt. Nếu mình nhìn được source của nó thì có thể tùy chỉnh theo ý mình đằng này nó giấu hết.
DNN có bảng UserProfile đấy. Sử dụng bảng đó để làm chỗ chứa các trường dữ liệu.
|
|