Tôi đang tìm kiếm để nâng cấp một dự án tôi có từ ASP.NET Web Forms để MVC 4.như thế nào MVC 4 Login/SimpleMembership làm việc
Trong quá trình nâng cấp Tôi cố gắng để đánh giá lại con đường chúng tôi xử lý xác thực và đăng nhập.
Hiện tại, khi người dùng cố gắng đăng nhập, tôi (giao diện người dùng), thực hiện cuộc gọi đến cơ sở dữ liệu để xác thực và sau đó trở lại yay hoặc nay bằng 'mã thông báo' được liên kết. Sau đó tôi phải chuyển mã thông báo đó đến trang tiếp theo trên trang web của chúng tôi, nơi nó được đặt vào một đối tượng javascript. Mã thông báo đó sau đó được chuyển với mọi cuộc gọi ajax và được cập nhật sau mỗi mã thông báo mới. Cá nhân tôi quản lý mã thông báo đó trong trình duyệt của khách hàng.
Hiện tại, trong MVC 4, Ứng dụng Internet mặc định đi kèm với logic cần thiết để sử dụng một số hình thức đăng ký và đăng nhập cục bộ. Nhưng tôi không hiểu nó hoạt động ra sao.
Sau khi người dùng 'đăng ký' nơi lưu trữ nội dung đó?
Khi người dùng đăng nhập và sau đó thay đổi trang, người dùng đó sẽ đăng nhập bằng cách nào?
Dường như với tôi rằng cách hiện tại mà chúng tôi xử lý thông tin đăng nhập của chúng tôi là quá lỗi thời và thiếu sót. Nhưng tại thời điểm này tôi không hiểu làm thế nào tôi có thể thiết lập MVC để xem xét hiện tại của chúng tôi (bên ngoài, nó không phải trong dự án này) cơ sở dữ liệu để xác thực người dùng.
Tôi có một cuốn sách về MVC 4 nhưng nó dường như không đi vào chi tiết về cách thức hoạt động của nó.
Mọi trợ giúp sẽ được đánh giá cao.
Cảm ơn!