├── .gitignore ├── basic-server ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── zimug │ │ │ └── basicserver │ │ │ ├── BasicServerApplication.java │ │ │ ├── config │ │ │ ├── DozerBeanMapperConfigure.java │ │ │ ├── MyWebMvcConfigurer.java │ │ │ ├── SecurityConfig.java │ │ │ ├── Swagger2.java │ │ │ ├── accesslog │ │ │ │ ├── AccessLog.java │ │ │ │ ├── AccessLogInterceptor.java │ │ │ │ └── AdrressIpUtils.java │ │ │ ├── auth │ │ │ │ ├── MyAuthenticationFailureHandler.java │ │ │ │ ├── MyAuthenticationSuccessHandler.java │ │ │ │ ├── MyExpiredSessionStrategy.java │ │ │ │ ├── MyLogoutSuccessHandler.java │ │ │ │ ├── MyRBACService.java │ │ │ │ ├── MyRBACServiceMapper.java │ │ │ │ ├── MyUserDetails.java │ │ │ │ ├── MyUserDetailsService.java │ │ │ │ ├── MyUserDetailsServiceMapper.java │ │ │ │ ├── imagecode │ │ │ │ │ ├── CaptchaCode.java │ │ │ │ │ ├── CaptchaCodeFilter.java │ │ │ │ │ └── CaptchaConfig.java │ │ │ │ └── smscode │ │ │ │ │ ├── SmsCode.java │ │ │ │ │ ├── SmsCodeAuthenticationFilter.java │ │ │ │ │ ├── SmsCodeAuthenticationProvider.java │ │ │ │ │ ├── SmsCodeAuthenticationToken.java │ │ │ │ │ ├── SmsCodeSecurityConfig.java │ │ │ │ │ └── SmsCodeValidateFilter.java │ │ │ └── exception │ │ │ │ ├── AjaxResponse.java │ │ │ │ ├── CustomException.java │ │ │ │ ├── CustomExceptionType.java │ │ │ │ ├── ModelView.java │ │ │ │ ├── ModelViewAspect.java │ │ │ │ ├── ModelViewException.java │ │ │ │ └── WebExceptionHandler.java │ │ │ ├── controller │ │ │ ├── BizpageController.java │ │ │ ├── CaptchaController.java │ │ │ ├── HelloController.java │ │ │ └── SmsController.java │ │ │ ├── model │ │ │ └── PersonDemo.java │ │ │ ├── service │ │ │ └── MethodELService.java │ │ │ └── utils │ │ │ └── MyContants.java │ └── resources │ │ ├── application-dev.yml │ │ ├── application-prod.yml │ │ ├── application-test.yml │ │ ├── application.yml │ │ ├── kaptcha.properties │ │ ├── log4j2-dev.xml │ │ ├── log4j2-prod.xml │ │ ├── log4j2-test.xml │ │ ├── public │ │ ├── aftersignout.html │ │ └── login.html │ │ ├── sql │ │ ├── rbac-sql-20191224.sql │ │ └── rememberMe.sql │ │ ├── static │ │ ├── favicon.ico │ │ └── image │ │ │ └── template.png │ │ └── templates │ │ ├── biz1.html │ │ ├── biz2.html │ │ ├── index.html │ │ ├── syslog.html │ │ └── sysuser.html │ └── test │ └── java │ └── com │ └── zimug │ └── basicserver │ └── BootLaunchApplicationTests.java ├── jwt-server ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── zimug │ │ │ └── jwtserver │ │ │ ├── JWTServerApplication.java │ │ │ ├── config │ │ │ ├── DozerBeanMapperConfigure.java │ │ │ ├── MyWebMvcConfigurer.java │ │ │ ├── SecurityConfig.java │ │ │ ├── accesslog │ │ │ │ ├── AccessLog.java │ │ │ │ ├── AccessLogInterceptor.java │ │ │ │ └── AdrressIpUtils.java │ │ │ ├── auth │ │ │ │ ├── MyLogoutSuccessHandler.java │ │ │ │ ├── MyRBACService.java │ │ │ │ ├── MyRBACServiceMapper.java │ │ │ │ ├── MyUserDetails.java │ │ │ │ ├── MyUserDetailsService.java │ │ │ │ ├── MyUserDetailsServiceMapper.java │ │ │ │ └── jwt │ │ │ │ │ ├── JwtAuthController.java │ │ │ │ │ ├── JwtAuthService.java │ │ │ │ │ ├── JwtAuthenticationTokenFilter.java │ │ │ │ │ └── JwtTokenUtil.java │ │ │ └── exception │ │ │ │ ├── AjaxResponse.java │ │ │ │ ├── CustomException.java │ │ │ │ ├── CustomExceptionType.java │ │ │ │ ├── ModelView.java │ │ │ │ ├── ModelViewAspect.java │ │ │ │ ├── ModelViewException.java │ │ │ │ └── WebExceptionHandler.java │ │ │ └── controller │ │ │ └── HelloController.java │ └── resources │ │ ├── application-dev.yml │ │ ├── application-prod.yml │ │ ├── application-test.yml │ │ ├── application.yml │ │ ├── log4j2-dev.xml │ │ ├── log4j2-prod.xml │ │ └── log4j2-test.xml │ └── test │ └── java │ └── com │ └── zimug │ └── jwtserver │ └── BootLaunchApplicationTests.java └── pom.xml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/.gitignore -------------------------------------------------------------------------------- /basic-server/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/basic-server/pom.xml -------------------------------------------------------------------------------- /basic-server/src/main/java/com/zimug/basicserver/BasicServerApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/basic-server/src/main/java/com/zimug/basicserver/BasicServerApplication.java -------------------------------------------------------------------------------- /basic-server/src/main/java/com/zimug/basicserver/config/DozerBeanMapperConfigure.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/basic-server/src/main/java/com/zimug/basicserver/config/DozerBeanMapperConfigure.java -------------------------------------------------------------------------------- /basic-server/src/main/java/com/zimug/basicserver/config/MyWebMvcConfigurer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/basic-server/src/main/java/com/zimug/basicserver/config/MyWebMvcConfigurer.java -------------------------------------------------------------------------------- /basic-server/src/main/java/com/zimug/basicserver/config/SecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/basic-server/src/main/java/com/zimug/basicserver/config/SecurityConfig.java -------------------------------------------------------------------------------- /basic-server/src/main/java/com/zimug/basicserver/config/Swagger2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/basic-server/src/main/java/com/zimug/basicserver/config/Swagger2.java -------------------------------------------------------------------------------- /basic-server/src/main/java/com/zimug/basicserver/config/accesslog/AccessLog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/basic-server/src/main/java/com/zimug/basicserver/config/accesslog/AccessLog.java -------------------------------------------------------------------------------- /basic-server/src/main/java/com/zimug/basicserver/config/accesslog/AccessLogInterceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/basic-server/src/main/java/com/zimug/basicserver/config/accesslog/AccessLogInterceptor.java -------------------------------------------------------------------------------- /basic-server/src/main/java/com/zimug/basicserver/config/accesslog/AdrressIpUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/basic-server/src/main/java/com/zimug/basicserver/config/accesslog/AdrressIpUtils.java -------------------------------------------------------------------------------- /basic-server/src/main/java/com/zimug/basicserver/config/auth/MyAuthenticationFailureHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/basic-server/src/main/java/com/zimug/basicserver/config/auth/MyAuthenticationFailureHandler.java -------------------------------------------------------------------------------- /basic-server/src/main/java/com/zimug/basicserver/config/auth/MyAuthenticationSuccessHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/basic-server/src/main/java/com/zimug/basicserver/config/auth/MyAuthenticationSuccessHandler.java -------------------------------------------------------------------------------- /basic-server/src/main/java/com/zimug/basicserver/config/auth/MyExpiredSessionStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/basic-server/src/main/java/com/zimug/basicserver/config/auth/MyExpiredSessionStrategy.java -------------------------------------------------------------------------------- /basic-server/src/main/java/com/zimug/basicserver/config/auth/MyLogoutSuccessHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/basic-server/src/main/java/com/zimug/basicserver/config/auth/MyLogoutSuccessHandler.java -------------------------------------------------------------------------------- /basic-server/src/main/java/com/zimug/basicserver/config/auth/MyRBACService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/basic-server/src/main/java/com/zimug/basicserver/config/auth/MyRBACService.java -------------------------------------------------------------------------------- /basic-server/src/main/java/com/zimug/basicserver/config/auth/MyRBACServiceMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/basic-server/src/main/java/com/zimug/basicserver/config/auth/MyRBACServiceMapper.java -------------------------------------------------------------------------------- /basic-server/src/main/java/com/zimug/basicserver/config/auth/MyUserDetails.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/basic-server/src/main/java/com/zimug/basicserver/config/auth/MyUserDetails.java -------------------------------------------------------------------------------- /basic-server/src/main/java/com/zimug/basicserver/config/auth/MyUserDetailsService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/basic-server/src/main/java/com/zimug/basicserver/config/auth/MyUserDetailsService.java -------------------------------------------------------------------------------- /basic-server/src/main/java/com/zimug/basicserver/config/auth/MyUserDetailsServiceMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/basic-server/src/main/java/com/zimug/basicserver/config/auth/MyUserDetailsServiceMapper.java -------------------------------------------------------------------------------- /basic-server/src/main/java/com/zimug/basicserver/config/auth/imagecode/CaptchaCode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/basic-server/src/main/java/com/zimug/basicserver/config/auth/imagecode/CaptchaCode.java -------------------------------------------------------------------------------- /basic-server/src/main/java/com/zimug/basicserver/config/auth/imagecode/CaptchaCodeFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/basic-server/src/main/java/com/zimug/basicserver/config/auth/imagecode/CaptchaCodeFilter.java -------------------------------------------------------------------------------- /basic-server/src/main/java/com/zimug/basicserver/config/auth/imagecode/CaptchaConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/basic-server/src/main/java/com/zimug/basicserver/config/auth/imagecode/CaptchaConfig.java -------------------------------------------------------------------------------- /basic-server/src/main/java/com/zimug/basicserver/config/auth/smscode/SmsCode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/basic-server/src/main/java/com/zimug/basicserver/config/auth/smscode/SmsCode.java -------------------------------------------------------------------------------- /basic-server/src/main/java/com/zimug/basicserver/config/auth/smscode/SmsCodeAuthenticationFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/basic-server/src/main/java/com/zimug/basicserver/config/auth/smscode/SmsCodeAuthenticationFilter.java -------------------------------------------------------------------------------- /basic-server/src/main/java/com/zimug/basicserver/config/auth/smscode/SmsCodeAuthenticationProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/basic-server/src/main/java/com/zimug/basicserver/config/auth/smscode/SmsCodeAuthenticationProvider.java -------------------------------------------------------------------------------- /basic-server/src/main/java/com/zimug/basicserver/config/auth/smscode/SmsCodeAuthenticationToken.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/basic-server/src/main/java/com/zimug/basicserver/config/auth/smscode/SmsCodeAuthenticationToken.java -------------------------------------------------------------------------------- /basic-server/src/main/java/com/zimug/basicserver/config/auth/smscode/SmsCodeSecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/basic-server/src/main/java/com/zimug/basicserver/config/auth/smscode/SmsCodeSecurityConfig.java -------------------------------------------------------------------------------- /basic-server/src/main/java/com/zimug/basicserver/config/auth/smscode/SmsCodeValidateFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/basic-server/src/main/java/com/zimug/basicserver/config/auth/smscode/SmsCodeValidateFilter.java -------------------------------------------------------------------------------- /basic-server/src/main/java/com/zimug/basicserver/config/exception/AjaxResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/basic-server/src/main/java/com/zimug/basicserver/config/exception/AjaxResponse.java -------------------------------------------------------------------------------- /basic-server/src/main/java/com/zimug/basicserver/config/exception/CustomException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/basic-server/src/main/java/com/zimug/basicserver/config/exception/CustomException.java -------------------------------------------------------------------------------- /basic-server/src/main/java/com/zimug/basicserver/config/exception/CustomExceptionType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/basic-server/src/main/java/com/zimug/basicserver/config/exception/CustomExceptionType.java -------------------------------------------------------------------------------- /basic-server/src/main/java/com/zimug/basicserver/config/exception/ModelView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/basic-server/src/main/java/com/zimug/basicserver/config/exception/ModelView.java -------------------------------------------------------------------------------- /basic-server/src/main/java/com/zimug/basicserver/config/exception/ModelViewAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/basic-server/src/main/java/com/zimug/basicserver/config/exception/ModelViewAspect.java -------------------------------------------------------------------------------- /basic-server/src/main/java/com/zimug/basicserver/config/exception/ModelViewException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/basic-server/src/main/java/com/zimug/basicserver/config/exception/ModelViewException.java -------------------------------------------------------------------------------- /basic-server/src/main/java/com/zimug/basicserver/config/exception/WebExceptionHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/basic-server/src/main/java/com/zimug/basicserver/config/exception/WebExceptionHandler.java -------------------------------------------------------------------------------- /basic-server/src/main/java/com/zimug/basicserver/controller/BizpageController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/basic-server/src/main/java/com/zimug/basicserver/controller/BizpageController.java -------------------------------------------------------------------------------- /basic-server/src/main/java/com/zimug/basicserver/controller/CaptchaController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/basic-server/src/main/java/com/zimug/basicserver/controller/CaptchaController.java -------------------------------------------------------------------------------- /basic-server/src/main/java/com/zimug/basicserver/controller/HelloController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/basic-server/src/main/java/com/zimug/basicserver/controller/HelloController.java -------------------------------------------------------------------------------- /basic-server/src/main/java/com/zimug/basicserver/controller/SmsController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/basic-server/src/main/java/com/zimug/basicserver/controller/SmsController.java -------------------------------------------------------------------------------- /basic-server/src/main/java/com/zimug/basicserver/model/PersonDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/basic-server/src/main/java/com/zimug/basicserver/model/PersonDemo.java -------------------------------------------------------------------------------- /basic-server/src/main/java/com/zimug/basicserver/service/MethodELService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/basic-server/src/main/java/com/zimug/basicserver/service/MethodELService.java -------------------------------------------------------------------------------- /basic-server/src/main/java/com/zimug/basicserver/utils/MyContants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/basic-server/src/main/java/com/zimug/basicserver/utils/MyContants.java -------------------------------------------------------------------------------- /basic-server/src/main/resources/application-dev.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/basic-server/src/main/resources/application-dev.yml -------------------------------------------------------------------------------- /basic-server/src/main/resources/application-prod.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/basic-server/src/main/resources/application-prod.yml -------------------------------------------------------------------------------- /basic-server/src/main/resources/application-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/basic-server/src/main/resources/application-test.yml -------------------------------------------------------------------------------- /basic-server/src/main/resources/application.yml: -------------------------------------------------------------------------------- 1 | #需要使用的配置文件 2 | spring: 3 | profiles: 4 | active: dev -------------------------------------------------------------------------------- /basic-server/src/main/resources/kaptcha.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/basic-server/src/main/resources/kaptcha.properties -------------------------------------------------------------------------------- /basic-server/src/main/resources/log4j2-dev.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/basic-server/src/main/resources/log4j2-dev.xml -------------------------------------------------------------------------------- /basic-server/src/main/resources/log4j2-prod.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/basic-server/src/main/resources/log4j2-prod.xml -------------------------------------------------------------------------------- /basic-server/src/main/resources/log4j2-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/basic-server/src/main/resources/log4j2-test.xml -------------------------------------------------------------------------------- /basic-server/src/main/resources/public/aftersignout.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/basic-server/src/main/resources/public/aftersignout.html -------------------------------------------------------------------------------- /basic-server/src/main/resources/public/login.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/basic-server/src/main/resources/public/login.html -------------------------------------------------------------------------------- /basic-server/src/main/resources/sql/rbac-sql-20191224.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/basic-server/src/main/resources/sql/rbac-sql-20191224.sql -------------------------------------------------------------------------------- /basic-server/src/main/resources/sql/rememberMe.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/basic-server/src/main/resources/sql/rememberMe.sql -------------------------------------------------------------------------------- /basic-server/src/main/resources/static/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/basic-server/src/main/resources/static/favicon.ico -------------------------------------------------------------------------------- /basic-server/src/main/resources/static/image/template.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/basic-server/src/main/resources/static/image/template.png -------------------------------------------------------------------------------- /basic-server/src/main/resources/templates/biz1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/basic-server/src/main/resources/templates/biz1.html -------------------------------------------------------------------------------- /basic-server/src/main/resources/templates/biz2.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/basic-server/src/main/resources/templates/biz2.html -------------------------------------------------------------------------------- /basic-server/src/main/resources/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/basic-server/src/main/resources/templates/index.html -------------------------------------------------------------------------------- /basic-server/src/main/resources/templates/syslog.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/basic-server/src/main/resources/templates/syslog.html -------------------------------------------------------------------------------- /basic-server/src/main/resources/templates/sysuser.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/basic-server/src/main/resources/templates/sysuser.html -------------------------------------------------------------------------------- /basic-server/src/test/java/com/zimug/basicserver/BootLaunchApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/basic-server/src/test/java/com/zimug/basicserver/BootLaunchApplicationTests.java -------------------------------------------------------------------------------- /jwt-server/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/jwt-server/pom.xml -------------------------------------------------------------------------------- /jwt-server/src/main/java/com/zimug/jwtserver/JWTServerApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/jwt-server/src/main/java/com/zimug/jwtserver/JWTServerApplication.java -------------------------------------------------------------------------------- /jwt-server/src/main/java/com/zimug/jwtserver/config/DozerBeanMapperConfigure.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/jwt-server/src/main/java/com/zimug/jwtserver/config/DozerBeanMapperConfigure.java -------------------------------------------------------------------------------- /jwt-server/src/main/java/com/zimug/jwtserver/config/MyWebMvcConfigurer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/jwt-server/src/main/java/com/zimug/jwtserver/config/MyWebMvcConfigurer.java -------------------------------------------------------------------------------- /jwt-server/src/main/java/com/zimug/jwtserver/config/SecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/jwt-server/src/main/java/com/zimug/jwtserver/config/SecurityConfig.java -------------------------------------------------------------------------------- /jwt-server/src/main/java/com/zimug/jwtserver/config/accesslog/AccessLog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/jwt-server/src/main/java/com/zimug/jwtserver/config/accesslog/AccessLog.java -------------------------------------------------------------------------------- /jwt-server/src/main/java/com/zimug/jwtserver/config/accesslog/AccessLogInterceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/jwt-server/src/main/java/com/zimug/jwtserver/config/accesslog/AccessLogInterceptor.java -------------------------------------------------------------------------------- /jwt-server/src/main/java/com/zimug/jwtserver/config/accesslog/AdrressIpUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/jwt-server/src/main/java/com/zimug/jwtserver/config/accesslog/AdrressIpUtils.java -------------------------------------------------------------------------------- /jwt-server/src/main/java/com/zimug/jwtserver/config/auth/MyLogoutSuccessHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/jwt-server/src/main/java/com/zimug/jwtserver/config/auth/MyLogoutSuccessHandler.java -------------------------------------------------------------------------------- /jwt-server/src/main/java/com/zimug/jwtserver/config/auth/MyRBACService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/jwt-server/src/main/java/com/zimug/jwtserver/config/auth/MyRBACService.java -------------------------------------------------------------------------------- /jwt-server/src/main/java/com/zimug/jwtserver/config/auth/MyRBACServiceMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/jwt-server/src/main/java/com/zimug/jwtserver/config/auth/MyRBACServiceMapper.java -------------------------------------------------------------------------------- /jwt-server/src/main/java/com/zimug/jwtserver/config/auth/MyUserDetails.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/jwt-server/src/main/java/com/zimug/jwtserver/config/auth/MyUserDetails.java -------------------------------------------------------------------------------- /jwt-server/src/main/java/com/zimug/jwtserver/config/auth/MyUserDetailsService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/jwt-server/src/main/java/com/zimug/jwtserver/config/auth/MyUserDetailsService.java -------------------------------------------------------------------------------- /jwt-server/src/main/java/com/zimug/jwtserver/config/auth/MyUserDetailsServiceMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/jwt-server/src/main/java/com/zimug/jwtserver/config/auth/MyUserDetailsServiceMapper.java -------------------------------------------------------------------------------- /jwt-server/src/main/java/com/zimug/jwtserver/config/auth/jwt/JwtAuthController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/jwt-server/src/main/java/com/zimug/jwtserver/config/auth/jwt/JwtAuthController.java -------------------------------------------------------------------------------- /jwt-server/src/main/java/com/zimug/jwtserver/config/auth/jwt/JwtAuthService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/jwt-server/src/main/java/com/zimug/jwtserver/config/auth/jwt/JwtAuthService.java -------------------------------------------------------------------------------- /jwt-server/src/main/java/com/zimug/jwtserver/config/auth/jwt/JwtAuthenticationTokenFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/jwt-server/src/main/java/com/zimug/jwtserver/config/auth/jwt/JwtAuthenticationTokenFilter.java -------------------------------------------------------------------------------- /jwt-server/src/main/java/com/zimug/jwtserver/config/auth/jwt/JwtTokenUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/jwt-server/src/main/java/com/zimug/jwtserver/config/auth/jwt/JwtTokenUtil.java -------------------------------------------------------------------------------- /jwt-server/src/main/java/com/zimug/jwtserver/config/exception/AjaxResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/jwt-server/src/main/java/com/zimug/jwtserver/config/exception/AjaxResponse.java -------------------------------------------------------------------------------- /jwt-server/src/main/java/com/zimug/jwtserver/config/exception/CustomException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/jwt-server/src/main/java/com/zimug/jwtserver/config/exception/CustomException.java -------------------------------------------------------------------------------- /jwt-server/src/main/java/com/zimug/jwtserver/config/exception/CustomExceptionType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/jwt-server/src/main/java/com/zimug/jwtserver/config/exception/CustomExceptionType.java -------------------------------------------------------------------------------- /jwt-server/src/main/java/com/zimug/jwtserver/config/exception/ModelView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/jwt-server/src/main/java/com/zimug/jwtserver/config/exception/ModelView.java -------------------------------------------------------------------------------- /jwt-server/src/main/java/com/zimug/jwtserver/config/exception/ModelViewAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/jwt-server/src/main/java/com/zimug/jwtserver/config/exception/ModelViewAspect.java -------------------------------------------------------------------------------- /jwt-server/src/main/java/com/zimug/jwtserver/config/exception/ModelViewException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/jwt-server/src/main/java/com/zimug/jwtserver/config/exception/ModelViewException.java -------------------------------------------------------------------------------- /jwt-server/src/main/java/com/zimug/jwtserver/config/exception/WebExceptionHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/jwt-server/src/main/java/com/zimug/jwtserver/config/exception/WebExceptionHandler.java -------------------------------------------------------------------------------- /jwt-server/src/main/java/com/zimug/jwtserver/controller/HelloController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/jwt-server/src/main/java/com/zimug/jwtserver/controller/HelloController.java -------------------------------------------------------------------------------- /jwt-server/src/main/resources/application-dev.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/jwt-server/src/main/resources/application-dev.yml -------------------------------------------------------------------------------- /jwt-server/src/main/resources/application-prod.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/jwt-server/src/main/resources/application-prod.yml -------------------------------------------------------------------------------- /jwt-server/src/main/resources/application-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/jwt-server/src/main/resources/application-test.yml -------------------------------------------------------------------------------- /jwt-server/src/main/resources/application.yml: -------------------------------------------------------------------------------- 1 | #需要使用的配置文件 2 | spring: 3 | profiles: 4 | active: dev -------------------------------------------------------------------------------- /jwt-server/src/main/resources/log4j2-dev.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/jwt-server/src/main/resources/log4j2-dev.xml -------------------------------------------------------------------------------- /jwt-server/src/main/resources/log4j2-prod.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/jwt-server/src/main/resources/log4j2-prod.xml -------------------------------------------------------------------------------- /jwt-server/src/main/resources/log4j2-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/jwt-server/src/main/resources/log4j2-test.xml -------------------------------------------------------------------------------- /jwt-server/src/test/java/com/zimug/jwtserver/BootLaunchApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/jwt-server/src/test/java/com/zimug/jwtserver/BootLaunchApplicationTests.java -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxt/bootsecuritybasic/HEAD/pom.xml --------------------------------------------------------------------------------