# simple-security **Repository Path**: java_organizer/web-security-jwt ## Basic Information - **Project Name**: simple-security - **Description**: 基于spring boot+spring security+jwt实现的基础auth机制 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 50 - **Created**: 2020-07-20 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # simple-security #### 项目介绍 基于spring boot+spring security+jwt实现的基础auth机制。 项目原名:[web-security-jwt] #### 快速开始 在SpringBootApplication上添加@EnableWebSecurityJwt。 同时需要自己实现一个UserDetailsService。 登陆接口: /auth/token #### 属性配置项 - jwt.filter.header 请求header内的key - jwt.filter.tokenHead 请求header内的key对应value 的默认开头 如Bearer - jwt.filter.exceptUrl 过滤路径 如 /auth/** - jwt.payload.secret payload秘钥 - jwt.payload.issuer jwt签发者名称 - jwt.payload.audience 接收jwt的一方 - jwt.payload.expirationMinute 过期时间 ( 分钟 ) 默认是一天 - jwt.payload.notBeforeMinute NotBefore ( 分钟 ) 默认是15分钟 #### 常见问题 ##### jackson-databind发生冲突? ``` org.simple web-security-jwt 2.0.3.RELEASE com.fasterxml.jackson.core jackson-databind ```