Giao diện
Câu hỏi thường gặp
Mask có mã hóa dữ liệu trong database không?
Không. Mask chỉ che dấu trên giao diện. Dữ liệu gốc vẫn lưu nguyên trong database. Nếu cần mã hóa thực sự, sử dụng plugin-field-encryption.
Tôi bật Mask nhưng field vẫn hiển thị đầy đủ?
Kiểm tra:
- Đã bật tùy chọn Mask trong settings của field chưa.
- Tài khoản hiện tại có quyền unmask không (ACL) — nếu có, giá trị hiển thị đầy đủ.
- Thử đăng nhập bằng tài khoản không có quyền unmask để kiểm chứng.
Có thể tùy chỉnh ký tự mask (thay * bằng ký tự khác) không?
Mặc định sử dụng ký tự *. Tùy chỉnh ký tự mask phụ thuộc vào cấu hình trong mask rule / component props.
Mask có áp dụng khi export dữ liệu không?
Tùy thuộc vào cách export. Nếu export thông qua UI (có kiểm tra quyền), mask sẽ áp dụng. Nếu export trực tiếp từ database hoặc API không qua tầng UI, dữ liệu gốc sẽ xuất ra.
Plugin có ảnh hưởng hiệu năng không?
Không đáng kể. Mask xử lý ở client — chỉ thay thế ký tự trong chuỗi hiển thị, không tạo thêm request server.
Có thể bật Mask cho field tùy chỉnh (custom field interface) không?
Plugin patch vào các field interface đã đăng ký. Field interface tùy chỉnh cần được đăng ký đúng cách trong hệ thống thì mới nhận được tùy chọn Mask.