# Security patterns for GoodGo platform > **Skill**: `security` > **Compatibility**: .NET 10+, ASP.NET Core Identity, Duende IdentityServer ## Tổng Quan Security patterns for GoodGo platform. Use for authentication, authorization, data protection, input validation, rate limiting, or secrets management. ## Khi Nào Sử Dụng Use this skill when: - Implementing authentication (JWT, OAuth2, OIDC) / Triển khai authentication - Setting up authorization (RBAC, policies) / Cài đặt authorization - Protecting sensitive data / Bảo vệ dữ liệu nhạy cảm - Validating user inputs / Xác thực input từ user - Implementing 2FA / Triển khai xác thực 2 yếu tố - Managing secrets / Quản lý secrets - Auditing security events / Ghi log sự kiện bảo mật ## Tham Chiếu Nhanh Để biết chi tiết về patterns, code examples, và best practices, xem tài liệu skill đầy đủ. ## Skills Liên Quan Xem [Danh Mục Skills](./index.md) để tìm skills liên quan. ## Tài Nguyên Bổ Sung - **Tài Liệu Skill Đầy Đủ**: [`.agent/skills/security/SKILL.md`](../../.agent/skills/security/SKILL.md) - **Ví Dụ Code**: [`.agent/skills/security/references/REFERENCE.md`](../../.agent/skills/security/references/REFERENCE.md) --- **English Version**: [English Documentation](../../en/skills/security.md)