CÔNG NGHỆ THÔNG TIN >> BÀI VIẾT CHỌN LỌC

Authorization và Authentication sử dụng Cookie trong ASP.NET Core

Đăng lúc: 10:50 AM - 07/11/2022 bởi Charles Chung - 1316

Trong bài viết này tôi sẽ hướng dẫn các bạn xác thực người dùng sử dụng cookie trong asp.net core. Cụ thể là xác thực người dùng khi vào trang quản trị website.

1. Authorization là gì?

Các bạn có thể hiểu đơn giản Authorization là quá trình xác định quyền hạn của người dùng khi họ truy cập vào những resource được protected trên website.

2. Authentication là gì?

Authentication là quá trình nhận biết người dùng khi họ truy cập vào những resource được protected trên website. Tức là người dùng phải cung cấp username password khi vào website.

3. Video Demo có sử dụng

  • Visual Studio 2017 Community
  • .NET Core 2.1
  • Entity Framework Core
  • Sql Server 2014
  • AdminLTE Theme 3.2

4. Các bước thực hiện demo

  1. Tạo database từ file session10.sql
  2. Tạo ứng dụng ASP.NET Core Application
  3. Tạo Area "Admin"
  4. Tạo _LayoutAdmin
  5. Đưa tài nguyên AdminLTE theme vào và cấu hình
  6. Tạo Home controller trong Admin để test theme.
  7. Sinh entity và dbcontext và cấu hình chuỗi kết nối và DbContext
  8. Cấu hình cookie trong startup.cs
  9. Thiết kế màn hình login
  10. Code cho Action Login trong Home controller
  11. Cấu hình Authorize và test login

5. Video demo

Link tải source code và database (Google Drive) hãy comment để lại email trên video youtube để có password

thay lời cảm ơn!

QUẢNG CÁO - TIẾP THỊ