Bài viết

Security

Bảo mật API Key: tại sao không bao giờ nên đặt ở Frontend?

Vì sao đặt API Key ở Frontend rất nguy hiểm và cách bảo vệ ứng dụng.

02/04/2026 · 1 phút đọc · Dũng

Điểm chính
  • API key bí mật đặt ở Frontend có thể bị đọc và lạm dụng.
  • Giữ key bí mật phía server; kiểm soát xác thực, quyền truy cập, rate limit và log.

Đặt API Key ở Frontend là một trong những lỗi bảo mật phổ biến và nguy hiểm nhất. Bài viết giải thích vì sao và cách bảo vệ ứng dụng đúng cách.

Frontend là môi trường không tin cậy

Giải pháp: proxy phía server

Giữ bí mật phía server

Đặt key ở backend và để frontend gọi qua một lớp proxy có xác thực. Bạn kiểm soát được quyền truy cập, rate limit và audit log.

Bạn cần rà cách ứng dụng dùng API key?

Trao đổi về cách quản lý key và quyền truy cập trong ứng dụng của bạn.