Xác thực phía máy chủ trong MVC là gì?
Xác thực phía máy chủ trong MVC là gì?

Video: Xác thực phía máy chủ trong MVC là gì?

Video: Xác thực phía máy chủ trong MVC là gì?
Video: Xây dựng website mô hình MVC PHP P.10 ( Xác thực người dùng ) 2024, Tháng mười một
Anonim

Bài viết này giải thích những điều cơ bản về ASP. NET Máy chủ MVC - xác nhận bên bằng cách sử dụng API chú thích dữ liệu. ASP. NET MVC Framework xác thực bất kỳ dữ liệu nào được truyền cho hành động của bộ điều khiển đang thực thi, Nó điền vào một đối tượng ModelState với bất kỳ Thẩm định lỗi mà nó tìm thấy và chuyển đối tượng đó đến bộ điều khiển.

Cũng biết, xác nhận phía máy chủ là gì?

Người dùng đầu vào Thẩm định điều đó diễn ra trên phía máy chủ trong một phiên đăng lại được gọi là người phục vụ - xác nhận bên . Các ngôn ngữ như PHP và ASP. Net sử dụng người phục vụ - xác nhận bên . Mặt khác, đầu vào của người dùng Thẩm định điều đó diễn ra trên phía khách hàng được gọi là khách hàng - xác nhận bên.

Tương tự như vậy, xác thực từ xa trong MVC là gì? Xác nhận từ xa được sử dụng để thực hiện các cuộc gọi máy chủ tới xác nhận dữ liệu mà không cần đăng toàn bộ biểu mẫu lên máy chủ khi phía máy chủ Thẩm định tốt hơn cho phía khách hàng. Tất cả được thực hiện bằng cách thiết lập một mô hình và bộ điều khiển khá gọn gàng.

Cũng cần biết, xác thực phía máy khách và phía máy chủ trong MVC là gì?

Xác thực phía khách hàng Vs xác nhận phía máy chủ Người dùng đầu vào Thẩm định diễn ra trên Phía máy chủ trong một phiên đăng lại được gọi là Xác thực phía máy chủ và đầu vào của người dùng Thẩm định diễn ra trên Phía khách hàng (trình duyệt web) được gọi là Xác thực phía khách hàng.

Tại sao chúng ta cần xác thực phía máy chủ?

Để cung cấp thông tin phản hồi ngay lập tức. Khách hàng- xác nhận bên cung cấp cho người dùng phản hồi ngay lập tức mà không cần phải đợi trang tải. Tuy nhiên, nếu máy khách đã vô hiệu hóa máy khách- bên tập lệnh (ví dụ: JavaScript bị vô hiệu hóa), Thẩm định sẽ không bắn, đó là lý do tại sao bạn nhu cầu NS người phục vụ để kiểm tra các giá trị.

Đề xuất: