mask-pii untuk Red

Pelaksanaan mask-pii untuk Red bagi menyembunyikan PII e-mel dan telefon dalam log serta saluran data.

Penyamaran e-mel

Menutup bahagian setempat sambil mengekalkan keterlihatan domain.

Penyamaran telefon

Menutup digit sensitif sambil mengekalkan format dan keterlihatan akhiran.

API gaya Builder

Dayakan penyamaran e-mel/telefon dan aksara topeng secara eksplisit sebelum pemprosesan.

Pasang dan mula

Red [source-only: v0.2.0]: Gunakan kaedah pemasangan semasa di bawah, muatkan API Red, kemudian jalankan contoh minimum. Contoh tersebut mengaktifkan penyamaran e-mel dan telefon secara jelas serta menunjukkan output yang dijangka.

Pemasangan

cp red/mask-pii.red ./mask-pii.red

Penggunaan

example.red
Red [
    Title: "mask-pii example"
]

do %mask-pii.red

masker: make-masker
masker/mask-emails
masker/mask-phones
masker/with-mask-char #"#"

input: "Contact: alice@example.com or 090-1234-5678."
output: masker/process input

print output
; Output: Contact: a####@example.com or ###-####-5678.
Nota

Sila semak README untuk butiran tepat ekosistem pakej dan contoh API bagi bahasa ini.

Sebelumnya

Indeks bahasa

Seterusnya

GitHub