Từ 1 tới 9 trên tổng số 9 kết quả

Đề tài: cách login trong asp.net mvc ko sử dụng membership?

  1. #1
    Ngày gia nhập
    12 2011
    Bài viết
    14

    Question cách login trong asp.net mvc ko sử dụng membership?

    em có 2 bảng User vs UserGroup như bên dưới
    Code:
    create table User(
    id int primary key identity, 
    username varchar(32) NOT NULL,
    password Nvarchar(32) NOT NULL,
    UserGID INT FOREIGN KEY REFERENCES UserGroup(UserGID )
    )
    
    CREATE TABLE UserGroup(
    UserGID INT PRIMARY KEY IDENTITY, 
    GroupName NVARCHAR(50) NOT NULL,
    )
    các bác có thể giúp em login và phân quyền mà ko sử dụng membership có sẵn ko ạ ... em mắc ở chỗ này quá

  2. #2
    Ngày gia nhập
    10 2012
    Bài viết
    204

    nếu là MVC 3 thì phải dùng Session, còn MVC 4 thì dùng Web sờ cu rờ ti. dùng Session thì dài dòng phát oải, nói chung xài Membership đi

  3. #3
    Ngày gia nhập
    05 2011
    Bài viết
    36

    dùng linq kết hợp với entity framework

  4. #4
    Ngày gia nhập
    05 2010
    Bài viết
    24

    Mình cũng đang quan tâm cái chủ đề này, các bạn ai biết giúp đỡ cái.
    thanks

  5. #5
    Ngày gia nhập
    01 2009
    Bài viết
    162

    cũng đơn giản thôi, bạn cần thêm 1 bảng nữa.
    Là bảng phân quyền hạn của 1 Group.
    Ở bảng đó chỉ đích danh những group nào được phép làm những việc gì.
    Sau đó khi login hay thao tác trên web, thì check xem user thuộc group nào, có quyền hạn như nào là oke.

  6. #6
    Ngày gia nhập
    12 2011
    Bài viết
    14

    Mặc định cách login trong asp.net mvc ko sử dụng membership?

    nhưng làm sao mà lấy dc cái role của từng user ...
    vd : 1 user A có role là Mod ...thì làm sao có thể lấy dc role đấy để phân quyền :|...

  7. #7
    Ngày gia nhập
    10 2012
    Bài viết
    204

    Trích dẫn Nguyên bản được gửi bởi manutdvntb Xem bài viết
    nhưng làm sao mà lấy dc cái role của từng user ...
    vd : 1 user A có role là Mod ...thì làm sao có thể lấy dc role đấy để phân quyền :|...
    đùa nhau quá, trong table chứa username và pass phải có role thì mới xử lý. Không có cột role lấy = niềm tin và ý niệm à

  8. #8
    Ngày gia nhập
    12 2011
    Bài viết
    14

    nó là cái usergroup đây thây :|

  9. #9
    Ngày gia nhập
    04 2012
    Nơi ở
    Ha Noi
    Bài viết
    149

    Mặc định trả lời

    Trích dẫn Nguyên bản được gửi bởi manutdvntb Xem bài viết
    em có 2 bảng User vs UserGroup như bên dưới
    Code:
    create table User(
    id int primary key identity, 
    username varchar(32) NOT NULL,
    password Nvarchar(32) NOT NULL,
    UserGID INT FOREIGN KEY REFERENCES UserGroup(UserGID )
    )
    
    CREATE TABLE UserGroup(
    UserGID INT PRIMARY KEY IDENTITY, 
    GroupName NVARCHAR(50) NOT NULL,
    )
    các bác có thể giúp em login và phân quyền mà ko sử dụng membership có sẵn ko ạ ... em mắc ở chỗ này quá
    cái này mình làm một bài hướng dẫn rồi mà :
    http://diendan.congdongcviet.com/sho...d.php?t=142611

Các đề tài tương tự

  1. Cách management role & membership trong ASP.NET MVC?
    Gửi bởi luvcjssy trong diễn đàn Thắc mắc lập trình ASP.NET
    Trả lời: 1
    Bài viết cuối: 03-12-2013, 12:35 PM
  2. Cách lấy user trong membership
    Gửi bởi nguyenhuybl46 trong diễn đàn Nhập môn lập trình C#, ASP.NET
    Trả lời: 2
    Bài viết cuối: 05-06-2013, 04:15 PM
  3. Database Sql sever 2008 báo lỗi : Can not opend database "" requested by login.Login failed
    Gửi bởi anhit trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 1
    Bài viết cuối: 25-11-2012, 11:19 PM
  4. Database login sử dung login name của hệ thống sql server
    Gửi bởi vutranall trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 6
    Bài viết cuối: 06-08-2011, 09:22 AM
  5. Database Code login trong sql 2005 với C#, không thể login được, sửa giúp mình
    Gửi bởi dothanhlap trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 6
    Bài viết cuối: 25-03-2011, 09:22 PM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn