mask-pii Elixir
mask-pii Elixir įgyvendinimas el. pašto ir telefono PII slėpimui žurnaluose ir duomenų srautuose.
El. pašto maskavimas
Slėpia vietines dalis, išlaikydamas domeno matomumą.
Tarptautiniai telefono formatai
Slėpia jautrius skaitmenis, išlaikydamas formato ir sufikso matomumą.
Builder stiliaus API
Prieš apdorojant aiškiai įjunkite el. pašto/telefono slėpimą ir slėpimo simbolį.
Įdiekite ir pradėkite
Elixir [published: Hex 0.2.0]: Naudokite toliau pateiktą dabartinį diegimo būdą, įkelkite Elixir API ir paleiskite minimalų pavyzdį. Pavyzdys aiškiai įjungia el. pašto ir telefono maskavimą ir parodo laukiamą išvestį.
Diegimas
{:mask_pii, "~> 0.2.0"}
Naudojimas
example.exs
alias MaskPII.Masker
masker =
Masker.new()
|> Masker.mask_emails()
|> Masker.mask_phones()
|> Masker.with_mask_char("#")
input_text = "Contact: alice@example.com or 090-1234-5678."
output = Masker.process(masker, input_text)
IO.puts(output)
# => "Contact: a####@example.com or ###-####-5678."
Pastaba
Prašome peržiūrėti README tikslias paketų ekosistemos detales ir API pavyzdžius šiai kalbai.
Ankstesnis
Kalbų indeksasKitas
GitHub