Dark Mode

Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

houbb/sensitive-word-admin

Repository files navigation

Xiang Mu Jie Shao

Ping Tai Jian Jie

sensitive-word-admin Shi He sensitive-word Pei Tao Shi Yong De Kong Tai .

Wei Liao Shi Xian Yi Ge Rang Yong Hu Kai Xiang Ji Yong De Min Gan Ci Kong Tai Er Nu Li ~

  • Qian Duan Cai Yong Vue, Element UI.
  • Hou Duan Cai Yong Spring Boot, Spring Security, Redis & Jwt.
  • Quan Xian Ren Zheng Shi Yong Jwt,Zhi Chi Duo Zhong Duan Ren Zheng Xi Tong .
  • Zhi Chi Jia Zai Dong Tai Quan Xian Cai Dan ,Duo Fang Shi Qing Song Quan Xian Kong Zhi .
  • Gao Xiao Lu Kai Fa ,Shi Yong Dai Ma Sheng Cheng Qi Ke Yi Yi Jian Sheng Cheng Qian Hou Duan Dai Ma .
  • Min Gan Ci Biao Qian De Ji Ben Guan Li

Bian Geng

Bian Geng Ri Zhi

Xiang Mu Tui Jian

Xia Mian Shi Yi Xie Ri Zhi , Jia Jie Mi , Tuo Min An Quan Xiang Guan De Ku Tui Jian :

Xiang Mu Jie Shao
sensitive-word Gao Xing Neng Min Gan Ci He Xin Ku
sensitive-word-admin Min Gan Ci Kong Tai ,Qian Hou Duan Fen Chi
sensitive Gao Xing Neng Ri Zhi Tuo Min Zu Jian
auto-log Tong Yi Ri Zhi Qie Mian Zu Jian ,Zhi Chi Quan Lian Lu traceId
encryption-local Chi Xian Jia Mi Ji Zu Jian
encryption Jia Mi Ji Biao Zhun API+Ben Di Ke Hu Duan
encryption-server Jia Mi Ji Fu Wu

Ben Di Qi Dong

Yi Lai

redis

mysql

node

Hou Duan

2)Zhi Xing mysql Jiao Ben

Deng Lu mysql

Qing Kong Ku (Jin Shen Cao Zuo ,Bie Qing Kong Liao Yi Qian De Shu Ju )

use test;
drop database sensitive_word;

Chuang Jian Ku

create database sensitive_word;
use sensitive_word;

Zhi Xing sql Xia De init.sql+ sensitive_word.sql

3)Xiu Gai Pei Zhi

application-druid.yml Diao Zheng Yi Xia Shu Ju Ku Lian Jie +Zhang Hu Mi Ma

spring:
datasource:
type: com.alibaba.druid.pool.DruidDataSource
driverClassName: com.mysql.cj.jdbc.Driver
druid:
# Zhu Ku Shu Ju Yuan
master:
url: jdbc:mysql://localhost:3306/sensitive_word?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
username: root
password: PASSWORD

Yun Xing SpringBootApplication#main()

Qian Duan

cd admin-ui
npm install --registry=https://registry.npm.taobao.org
npm run dev

Deng Lu

Da Kai Liu Lan Qi ,Shu Ru :http://localhost:80 (Mo Ren Zhang Hu admin/admin123)

Min Gan Ci Ji Ben Guan Li

Ni Ke Yi Zai Min Gan Ci Guan Li Cai Dan ,Jin Xing Guan Li .

API

ApiSensitiveWordController Zhong Bao Han Dui Ying De api Fang Fa ,Hou Xu Ke Yi Tian Jia Yan Qian Deng Xiao Yan .

Jie Kou Lie Biao

api Ru Can Chu Can Shuo Ming
/api/sensitiveWord/contains string boolean Shi Fou Bao Han Min Gan Ci
/api/sensitiveWord/findAll string List Huo Qu Suo You De Min Gan Ci
/api/sensitiveWord/findFist string string Huo Qu Di Yi Ge De Min Gan Ci
/api/sensitiveWord/replace string string Huo Qu Ti Huan Hou De Jie Guo
/api/sensitiveWord/tags string Set Huo Qu Min Gan Ci De Biao Qian Lie Biao

Jie Kou Yan Zheng

token

Wo Men Deng Lu Zhi Hou ,Ke Yi Huo Qu Dao Dui Ying De token.

Bi Ru Wo Men Da Kai [(Xi Tong Gong Ju )] -[(Xi Tong Jie Kou )] ,Ren Yi Zhao Yi Ge Jie Kou ,Kan Yi Xia Dui Ying De Authorization

Bi Ru Zhe Li Jiu Shi

eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiJhZG1pbiIsImxvZ2luX3VzZXJfa2V5IjoiYzBjMmY0MWQtMjliMS00YzlkLWI2ZmMtNDhlZTk4MGIwZjJjIn0.67qpqIndfAd4J769ny1jqq8kEnATE9u5DbjJoMpbiMCSvAg2WaBV0b4nBjo5UxKVqcqbYgmnIN4gUi3AP2p6uw

swagger Ren Zheng

Ran Hou Dian Ji Lu Se Ren Zheng An Niu Ren Zheng Yi Xia ,Shu Ru Shang Mian De token.

Jiu Ke Yi Xiang Ji Ben De swagger Yi Yang Yan Zheng Jie Kou .

curl Qing Qiu

Ni Ke Yi Ben Di Zhi Jie curl

curl -X GET "http://localhost:80/dev-api/api/sensitiveWord/tags?text=%E4 %BA%8C%E5%8D%81%E5%85%AB%E7%94%BB%E7%94%9F" -H "accept: */*" -H "Authorization: eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiJhZG1pbiIsImxvZ2luX3VzZXJfa2V5IjoiYzBjMmY0MWQtMjliMS00YzlkLWI2ZmMtNDhlZTk4MGIwZjJjIn0.67qpqIndfAd4J769ny1jqq8kEnATE9u5DbjJoMpbiMCSvAg2WaBV0b4nBjo5UxKVqcqbYgmnIN4gUi3AP2p6uw"

Jie Guo :

{
"respCode": "0000",
"respMessage": "Cheng Gong ",
"result": [
"Wei Ren ",
"Hua Jia "
]
}

Ru He Zi Ding Yi Biao Qian

Zi Ding Yi Dan Ci TAG

Wo Men Zai Pei Zhi Zhong Zhi Ding :

@Configuration
public class SensitiveWordConfig {

@Autowired
private MyDdWordAllow myDdWordAllow;

@Autowired
private MyDdWordDeny myDdWordDeny;

/**
* Zi Ding Yi Dan Ci Biao Qian
*
* @since v1.4.0
*/
@Autowired
private MyDdWordTags myDdWordTags;

/**
* Chu Shi Hua Yin Dao Lei
* @return Chu Shi Hua Yin Dao Lei
* @since 1.0.0
*/
@Bean
public SensitiveWordBs sensitiveWordBs() {
return SensitiveWordBs.newInstance()
.wordAllow(WordAllows.chains(WordAllows.defaults(), myDdWordAllow))
.wordDeny(WordDenys.chains(WordDenys.defaults(), myDdWordDeny))
.wordTag(myDdWordTags)
// Ge Chong Qi Ta Pei Zhi
.init();
}

}

MyDdWordTags Zi Ding Yi Shi Xian

MyDdWordTags Shi Yi Ge Shi Xian De Li Zi :

He Xin Fen Wei Liang Bu :

1)Gen Ju [(Biao Qian Dan Ci Ying She Biao )] Huo Qu Dan Ci Dui Ying De Biao Qian Bian Ma (tag_code) Lie Biao

2)Gen Ju [(Biao Qian Biao )] Zhong De tag_code Qu Cha Xun Dui Ying De Biao Qian Miao Shu (tag_label) Lie Biao

Suo Yi Xu Yao Fen Bie Pei Zhi Er Zhe ,Ran Hou Jin Xing Guan Lian .

SELECT DISTINCT
mapping.word AS word,
tag.tag_label AS tagLabel
FROM word_tag_mapping mapping
INNER JOIN tag tag ON mapping.tag_code = tag.tag_code
WHERE tag.status = 'Y'

road-map

Dang Ran ,v2.0.0 Chu Ban De Neng Li Huan Bi Jiao Qian Que ,Yong Hu Ti Yan Huan Shi Bu Gou You Hao .

Gan Xing Qu De Xiao Huo Ban Ye Ke Yi Zhen Dui Xia Mian De Xu Qiu Jin Xing PR,Huan Ying Yi Qi Jiao Liu .

Ru Guo Ni You Xu Qiu ,Ke Yi Qu Zhe Li issues

Dai Gai Jin Dian

  • Dan Ge Ci De Xiu Gai Shi Shi Sheng Xiao
  • word/tags De Xiu Gai ,Zeng Liang De Bian Hua ,Er Bu Shi Quan Liang
  • word-tag De Chu Li ,Gai Wei Mei Ju Ying She ,Er Bu Shi Shou Dong Shu Ru
  • Xian Ding Jie Ru Xi Tong appKey appSecret
  • Xi Tong De Diao Yong Ji Lu
  • Shu Ju Da Pan
  • [ ] word Cao Zuo Shi Dui Ying De Ri Zhi Biao ,You Bi Yao Cun Zai Ma ?(Ke Yi Bu Bao Liu ,ruoyi Ben Shen Jiu You Cao Zuo Ri Zhi )

Ji Zhu Ming Xie

  • Gan Xie ruoyi-vue De Wu Si Feng Xian

Tuo Zhan Yue Du

sensitive-word-admin v1.3.0 Fa Bu Ru He Zhi Chi Fen Bu Shi Bu Shu ?

sensitive-word-admin Min Gan Ci Kong Tai v1.2.0 Ban Ben Kai Yuan

sensitive-word Ji Yu DFA Suan Fa Shi Xian De Gao Xing Neng Min Gan Ci Gong Ju Jie Shao

Geng Duo Ji Zhu Jiao Liu

Kai Yuan Ju Zhen

sensitive-word Min Gan Ci

pinyin Yi Zi Zhuan Pin Yin

pinyin2hanzi Pin Yin Zhuan Yi Zi

segment Gao Xing Neng Zhong Wen Fen Ci

opencc4j Zhong Wen Fan Jian Ti Zhuan Huan

nlp-hanzi-similar Yi Zi Xiang Si Du

word-checker Pin Xie Jian Ce

About

The sensitive tool admin.(Min Gan Ci Gong Ju Dui Ying De Kong Tai )

Topics

Resources

Readme

License

MIT license

Stars

Watchers

Forks

Releases

No releases published

Packages

Contributors