Che mật khẩu và ẩn thông tin bí mật
Che mật khẩu khi hiển thị (giữ ký tự đầu/cuối, độ dài cố định) hoặc ẩn mật khẩu, token và thông tin đăng nhập trong URL nằm trong log và văn bản cấu hình.
0 = bằng độ dài mật khẩu; nếu khác 0, độ dài thật sẽ bị ẩn.
Dùng nút Hiện/Ẩn để xem nội dung bạn đã nhập. Che chỉ ẩn ký tự khi hiển thị: muốn ẩn cả độ dài, hãy đặt độ dài che cố định.
Chạy hoàn toàn trong trình duyệt. Dữ liệu của bạn không bao giờ bị tải lên.
Che/hiện mật khẩu là gì?
Hai công cụ trong một: che một mật khẩu để hiển thị, ví dụ Co**42, và ẩn mật khẩu, API key, token cùng thông tin đăng nhập trong URL bên trong một đoạn văn bản như log hoặc tệp cấu hình trước khi chia sẻ. Nút Hiện/Ẩn cho phép xem nội dung bạn đã nhập.
Cách sử dụng Che/hiện mật khẩu
- Chọn Chế độ: che một mật khẩu, hoặc ẩn mật khẩu trong văn bản.
- Đặt Giữ lại ký tự đầu, Giữ lại ký tự cuối, Ký tự che và Độ dài che cố định tùy chọn.
- Nhập mật khẩu, hoặc dán văn bản cần ẩn thông tin.
- Sao chép kết quả đã che hoặc đã ẩn.
Ví dụ
DATABASE_URL=postgres://app:S3cr3t!@db:5432/prod
DATABASE_URL=postgres://app:*******@db:5432/prod
Khi nào nên dùng Che/hiện mật khẩu
Dùng trước khi dán log, stack trace hoặc cấu hình vào ticket, cuộc trò chuyện hay công cụ AI, và để hiển thị gợi ý của mật khẩu đã lưu trên giao diện. Luôn kiểm tra lại văn bản đã ẩn; các định dạng lạ có thể bị bỏ sót.
Che/hiện mật khẩu hoạt động như thế nào
Chế độ che giữ lại số ký tự đầu và cuối đã chọn (theo điểm mã Unicode) và thay phần còn lại bằng ký tự che, hoặc bằng một số ký tự che cố định để ẩn độ dài. Chế độ ẩn áp dụng ba mẫu: URL dạng scheme://user:secret@host, cặp key=value / key: value và trường JSON "key": "value" có tên khóa chứa password, passwd, pwd, secret, token, api_key, access_key, private_key, client_secret hoặc auth. Giá trị khớp được thay bằng ký tự che; số lần thay thế được hiển thị.
Các Trường Hợp Sử Dụng Phổ Biến
- Ẩn URL cơ sở dữ liệu trước khi đăng vào ticket hỗ trợ
- Làm sạch tệp .env trước khi chia sẻ
- Hiển thị API key đã che trên giao diện quản trị
- Chuẩn bị đoạn log cho báo cáo lỗi
Lưu Ý Bảo Mật
Việc ẩn diễn ra trong trình duyệt của bạn; văn bản không bị tải lên.
Câu Hỏi Thường Gặp
Mật khẩu đã che có thể hiện lại được không?
Không. Các ký tự bị ẩn không có trong kết quả. "Hiện" là nút Hiện dành cho văn bản bạn đã nhập.
Vì sao nên dùng độ dài che cố định?
Phần che có độ dài thật sẽ tiết lộ mật khẩu dài bao nhiêu; độ dài cố định giúp ẩn điều đó.
Chế độ ẩn có bắt được mọi thông tin bí mật không?
Nó bắt được các tên khóa phổ biến và thông tin đăng nhập trong URL. Bí mật có tên lạ hoặc nằm trong văn bản tự do có thể còn sót, vì vậy hãy kiểm tra lại kết quả.