Mapvina Security Demo

Mô hình bảo vệ Maps API Key: Phân định ranh giới giữa Client-Side và Backend Proxy (BFF).

Kiến trúc khuyến nghị: Trình duyệt gửi yêu cầu tìm kiếm đến API nội bộ /api/maps/search. Private Key được cất giữ an toàn trong biến môi trường máy chủ, áp dụng Rate Limiting và Cache.
Trạng thái khóa: AN TOÀN (ẨN PHÍA SERVER)
Khóa sử dụng: [HIDDEN_ON_BACKEND]
Thời gian phản hồi: 0 ms
Bộ nhớ đệm (Cache): N/A
Hạn mức Rate Limit: 30 req / phút
URL gửi đi: /api/maps/search?q=Ben+Thanh...

Nguyên tắc cốt lõi bảo mật Maps API

✓ Mã nguồn client là công cộng: Không bao giờ đặt private key vào mã JS trình duyệt, APK Android hay IPA iOS.
✓ Giới hạn Web SDK: Lớp hiển thị bản đồ vector chỉ sử dụng khóa công khai hoặc khóa có giới hạn tính năng.
✓ Backend Proxy (BFF): Toàn bộ API nghiệp vụ nhạy cảm (Geocoding, Distance Matrix, VRP) phải đi qua máy chủ.