Tôi đang tạo ứng dụng Asp.net MVC và hiện tôi đang sử dụng mã Được xác thực/Cấp phép được tích hợp đi kèm với ứng dụng mẫu MVC. Đối với hầu hết các phần này là làm việc ok và tôi kinda hiểu những gì đang xảy ra.Tôi nên xử lý Ủy quyền/Xác thực trong ứng dụng Asp.net MVC bằng cách nào?
Điều gì liên quan đến tôi mặc dù, là bây giờ tôi loại có người dùng của tôi được lưu trữ trong hai bảng khác nhau trên hai cơ sở dữ liệu. tức là tôi có người dùng trong cơ sở dữ liệu của ứng dụng đại diện cho thực thể "Khách hàng" trong ứng dụng, cũng như "Người dùng" trong cơ sở dữ liệu Xác thực được sử dụng để đăng nhập một người nào đó vào ứng dụng.
Tôi có nên sử dụng giá trị User.Identity.Name của người dùng đã đăng nhập và tra cứu trong bảng Khách hàng của tôi hay tôi nên hợp nhất chúng vào một bảng? Cách thực hành tốt nhất để xử lý việc này là gì?
Hãy tha thứ cho sự thiếu hiểu biết của tôi - đây là lần đầu tiên tôi làm việc với một hệ thống như thế này.
Bất kỳ phản hồi nào được đánh giá cao!
Đó cũng là suy nghĩ của tôi. Vẫn đang chờ xem tôi có nghe ý kiến khác không. –