Bảo mật
Phần này cần được cập nhật thêm. Hãy cân nhắc đóng góp!
Bảo mật là một chủ đề rộng. Trừ khi bạn có nhiều kinh nghiệm, có nền tảng về bảo mật, hoặc đang ứng tuyển vào vị trí đòi hỏi kiến thức bảo mật, bạn có lẽ chỉ cần biết những điều cơ bản sau:
- Mã hóa dữ liệu khi truyền (in transit) và khi lưu trữ (at rest).
- Làm sạch (sanitize) mọi input của người dùng hoặc mọi tham số đầu vào mà người dùng có thể tác động, để ngăn XSS và SQL injection.
- Dùng parameterized query để ngăn SQL injection.
- Áp dụng nguyên tắc least privilege.