一些优化建议
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 25/100
Direzione di ricerca
La issue richiede una whitelist basata sui campi, una configurazione globale per il masking dei campi e un’annotazione @SensitiveStrategyIgnore, ma non indica file o test. Inizia individuando gli entry point esistenti per whitelist, configurazione e annotazione, quindi chiarisci il comportamento previsto e i test di accettazione per ciascuna funzionalità richiesta.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
1.白名单
我想要的白名单是针对字段的,比如:"chars.scan.whiteList=id,ywlsh",但目前的白名单竟然是针对值的
2.全局配置
增加全局字段配置,针对特定字段做脱敏处理。比如接口对接过程中,以base64的形式传输图片,针对这种字段我希望全脱。规则之外的一些字段,如汽车的号牌号码的半脱。
比如配置成:
chars.scan.blackList=sfzImg:13,headImg:12,hphm:12
3.注解
是否可增加 @SensitiveStrategyIgnore,虽然配置到了正则规则,但不处理。
- Lingua principale
- Java
- Stelle
- 713
- Fork
- 191
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Issue simili
-
[GLOBAL] Advancement resetAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 67/100
Vakore/ZappierGames#184 ·
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
lugassawan/swe-workbench#823 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
cassiancc/Raspberry-Core#69 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
IronCoreLabs/ironcore-alloy#351 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 79/100
checkstyle/checkstyle#22145 ·
I maintainer di solito rispondono entro 1 giorno