mask-pii Racketi jaoks

mask-pii Racketi rakendus e-posti ja telefoni PII varjamiseks logides ja andmevoogudes.

E-posti maskeerimine

Varjab kohaliku osa, säilitades domeeni nähtavuse.

Telefoni maskeerimine

Varjab tundlikud numbrid, säilitades vormingu ja sufiksi nähtavuse.

Builder-tüüpi API

Lülitage e-posti/telefoni maskeerimine ja maskimärk enne töötlemist selgelt sisse.

Paigalda ja alusta

Racket [planned: Racket Package Catalog 0.2.0]: Kasutage allolevat praegust paigaldusviisi, laadige Racket API ja käivitage minimaalne näide. Näide lubab selgesõnaliselt e-posti ja telefoni maskeerimise ning näitab oodatud väljundit.

Paigaldus

git clone --branch v0.2.0 --depth 1 https://github.com/finitefield-org/mask-pii.git

Kasutamine

example.rkt
#lang racket

(require mask-pii)

(define masker
  (with-mask-char #\#
    (mask-phones
      (mask-emails (make-masker)))))

(displayln
  (process masker "Contact: alice@example.com or 090-1234-5678."))
;; Expected output: "Contact: a####@example.com or ###-####-5678."
Märkus

Palun vaadake README README-st selle keele täpsed paketiökosüsteemi üksikasjad ja API näited.

Järgmine

GitHub