2TECH.WORK
2TECH.WORK / DOCS

Cấu hình thuộc về bên ngoài mã của bạn

Hiển thị các cài đặt cần thiết cho người bảo trì trong khi giữ giá trị riêng tư ra khỏi kho lưu trữ và tài nguyên công cộng.

Đọc thêm
Kiến trúc và kết nối được mô tả trên trang này.
01

Phân loại từng cài đặt

Cấu hình công khai có thể bao gồm tên hiển thị hoặc điểm cuối công khai. Các thiết lập nhạy cảm bao gồm thông tin xác thực và tài liệu ký. Hãy xử lý chúng khác nhau khi chọn bộ lưu trữ và quyền hạn. Mã trình duyệt có thể nhìn thấy bởi khách truy cập: một biến được nhúng trong bản build frontend là công khai bất kể tên của nó là gì.

02

Ghi tên tài liệu, không phải bí mật

Duy trì cấu hình ví dụ với các giải thích và các chỗ giữ an toàn. Xác thực các giá trị bắt buộc khi khởi động và báo cáo tên biến bị thiếu mà không in nội dung của nó. Giữ tách biệt các thiết lập phát triển, xem trước và sản xuất. Xem xét các thay đổi cấu hình với cùng mức độ cẩn trọng như mã.

03

Thay đổi quyền truy cập một cách có chủ ý

Khi thay thế thông tin xác thực, hãy cập nhật các dịch vụ phụ thuộc và kiểm tra kết quả trước khi thu hồi giá trị cũ nếu nhà cung cấp hỗ trợ thứ tự đó. Thu hồi ngay lập tức các thông tin xác thực bị lộ. Không sao chép toàn bộ tệp môi trường vào vé hoặc nhật ký; thay vào đó, chỉ chia sẻ tên và lỗi đã được che mờ.

Ví dụ cấu hình
APP_ENV=production
PUBLIC_SITE_URL=https://example.com
API_BASE_URL=https://api.example.com