Authentication xác minh danh tính người dùng; authorization kiểm tra quyền hạn.
- Dùng
AddAuthentication()để đăng ký auth scheme (JWT, cookies, OAuth) vàAddAuthorization()để cấu hình policies. - Middleware:
app.UseAuthentication()phải đặt trướcapp.UseAuthorization()— thứ tự quan trọng. - Dùng
[Authorize]attribute trên controllers/actions; dùng claim-based policies cho kiểm soát chi tiết.