├── .gitignore ├── README.md ├── Spring-Security-Demo ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── token │ │ │ ├── SimpleSecurityApplication.java │ │ │ ├── config │ │ │ ├── CorsConfig.java │ │ │ ├── RedisConfig.java │ │ │ └── SecurityConfig.java │ │ │ ├── controller │ │ │ ├── HelloController.java │ │ │ └── LoginController.java │ │ │ ├── domain │ │ │ ├── LoginUser.java │ │ │ ├── Menu.java │ │ │ ├── ResponseResult.java │ │ │ └── User.java │ │ │ ├── filter │ │ │ └── JwtAuthenticationTokenFilter.java │ │ │ ├── handler │ │ │ ├── AccessDeniedHandlerImpl.java │ │ │ └── AuthenticationEntryPointImpl.java │ │ │ ├── mapper │ │ │ ├── MenuMapper.java │ │ │ └── UserMapper.java │ │ │ ├── service │ │ │ ├── LoginService.java │ │ │ └── impl │ │ │ │ ├── LoginServiceImpl.java │ │ │ │ └── UserDetailsServiceImpl.java │ │ │ └── utils │ │ │ ├── FastJsonRedisSerializer.java │ │ │ ├── JwtUtil.java │ │ │ ├── RedisCache.java │ │ │ └── WebUtils.java │ └── resources │ │ ├── application.yml │ │ └── mapper │ │ └── MenuMapper.xml │ └── test │ └── java │ └── com │ └── token │ └── MapperTest.java ├── SpringSecurityQuickStart ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── shf │ │ │ └── springsecurityquickstart │ │ │ ├── SpringSecurityQuickStartApplication.java │ │ │ ├── config │ │ │ └── SecurityConfig.java │ │ │ ├── controller │ │ │ └── HelloController.java │ │ │ └── handler │ │ │ ├── MyFailureHandler.java │ │ │ ├── MyLogoutSuccessHandler.java │ │ │ └── MySuccessHandler.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── shf │ └── springsecurityquickstart │ └── SpringSecurityQuickStartApplicationTests.java ├── SpringSecurityTokenDemo ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── shf │ │ │ └── springsecuritytokendemo │ │ │ ├── Filter │ │ │ └── JwtAuthenticationTokenFilter.java │ │ │ ├── SpringSecurityTokenDemoApplication.java │ │ │ ├── config │ │ │ ├── CorsConfig.java │ │ │ ├── RedisConfig.java │ │ │ └── SecurityConfig.java │ │ │ ├── controller │ │ │ ├── HelloController.java │ │ │ └── LoginController.java │ │ │ ├── domain │ │ │ ├── LoginUser.java │ │ │ ├── Menu.java │ │ │ ├── ResponseResult.java │ │ │ └── User.java │ │ │ ├── expression │ │ │ └── MyExpressionRoot.java │ │ │ ├── handler │ │ │ ├── AccessDeniedHandlerImpl.java │ │ │ └── AuthenticationEntryPointImpl.java │ │ │ ├── mapper │ │ │ ├── MenuMapper.java │ │ │ └── UserMapper.java │ │ │ ├── service │ │ │ ├── LoginService.java │ │ │ ├── LogoutService.java │ │ │ └── impl │ │ │ │ ├── LoginServiceImpl.java │ │ │ │ ├── LogoutServiceImpl.java │ │ │ │ └── UserDetailsServiceImpl.java │ │ │ └── utils │ │ │ ├── FastJsonRedisSerializer.java │ │ │ ├── JwtUtil.java │ │ │ ├── RedisCache.java │ │ │ └── WebUtils.java │ └── resources │ │ ├── application.properties │ │ ├── application.yml │ │ └── mapper │ │ └── MenuMapper.xml │ └── test │ └── java │ └── com │ └── shf │ └── springsecuritytokendemo │ └── SpringSecurityTokenDemoApplicationTests.java └── sg_security.sql /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuhongfan/SpringSecurity_Demo04/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuhongfan/SpringSecurity_Demo04/HEAD/README.md -------------------------------------------------------------------------------- /Spring-Security-Demo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuhongfan/SpringSecurity_Demo04/HEAD/Spring-Security-Demo/pom.xml -------------------------------------------------------------------------------- /Spring-Security-Demo/src/main/java/com/token/SimpleSecurityApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuhongfan/SpringSecurity_Demo04/HEAD/Spring-Security-Demo/src/main/java/com/token/SimpleSecurityApplication.java -------------------------------------------------------------------------------- /Spring-Security-Demo/src/main/java/com/token/config/CorsConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuhongfan/SpringSecurity_Demo04/HEAD/Spring-Security-Demo/src/main/java/com/token/config/CorsConfig.java -------------------------------------------------------------------------------- /Spring-Security-Demo/src/main/java/com/token/config/RedisConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuhongfan/SpringSecurity_Demo04/HEAD/Spring-Security-Demo/src/main/java/com/token/config/RedisConfig.java -------------------------------------------------------------------------------- /Spring-Security-Demo/src/main/java/com/token/config/SecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuhongfan/SpringSecurity_Demo04/HEAD/Spring-Security-Demo/src/main/java/com/token/config/SecurityConfig.java -------------------------------------------------------------------------------- /Spring-Security-Demo/src/main/java/com/token/controller/HelloController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuhongfan/SpringSecurity_Demo04/HEAD/Spring-Security-Demo/src/main/java/com/token/controller/HelloController.java -------------------------------------------------------------------------------- /Spring-Security-Demo/src/main/java/com/token/controller/LoginController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuhongfan/SpringSecurity_Demo04/HEAD/Spring-Security-Demo/src/main/java/com/token/controller/LoginController.java -------------------------------------------------------------------------------- /Spring-Security-Demo/src/main/java/com/token/domain/LoginUser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuhongfan/SpringSecurity_Demo04/HEAD/Spring-Security-Demo/src/main/java/com/token/domain/LoginUser.java -------------------------------------------------------------------------------- /Spring-Security-Demo/src/main/java/com/token/domain/Menu.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuhongfan/SpringSecurity_Demo04/HEAD/Spring-Security-Demo/src/main/java/com/token/domain/Menu.java -------------------------------------------------------------------------------- /Spring-Security-Demo/src/main/java/com/token/domain/ResponseResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuhongfan/SpringSecurity_Demo04/HEAD/Spring-Security-Demo/src/main/java/com/token/domain/ResponseResult.java -------------------------------------------------------------------------------- /Spring-Security-Demo/src/main/java/com/token/domain/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuhongfan/SpringSecurity_Demo04/HEAD/Spring-Security-Demo/src/main/java/com/token/domain/User.java -------------------------------------------------------------------------------- /Spring-Security-Demo/src/main/java/com/token/filter/JwtAuthenticationTokenFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuhongfan/SpringSecurity_Demo04/HEAD/Spring-Security-Demo/src/main/java/com/token/filter/JwtAuthenticationTokenFilter.java -------------------------------------------------------------------------------- /Spring-Security-Demo/src/main/java/com/token/handler/AccessDeniedHandlerImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuhongfan/SpringSecurity_Demo04/HEAD/Spring-Security-Demo/src/main/java/com/token/handler/AccessDeniedHandlerImpl.java -------------------------------------------------------------------------------- /Spring-Security-Demo/src/main/java/com/token/handler/AuthenticationEntryPointImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuhongfan/SpringSecurity_Demo04/HEAD/Spring-Security-Demo/src/main/java/com/token/handler/AuthenticationEntryPointImpl.java -------------------------------------------------------------------------------- /Spring-Security-Demo/src/main/java/com/token/mapper/MenuMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuhongfan/SpringSecurity_Demo04/HEAD/Spring-Security-Demo/src/main/java/com/token/mapper/MenuMapper.java -------------------------------------------------------------------------------- /Spring-Security-Demo/src/main/java/com/token/mapper/UserMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuhongfan/SpringSecurity_Demo04/HEAD/Spring-Security-Demo/src/main/java/com/token/mapper/UserMapper.java -------------------------------------------------------------------------------- /Spring-Security-Demo/src/main/java/com/token/service/LoginService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuhongfan/SpringSecurity_Demo04/HEAD/Spring-Security-Demo/src/main/java/com/token/service/LoginService.java -------------------------------------------------------------------------------- /Spring-Security-Demo/src/main/java/com/token/service/impl/LoginServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuhongfan/SpringSecurity_Demo04/HEAD/Spring-Security-Demo/src/main/java/com/token/service/impl/LoginServiceImpl.java -------------------------------------------------------------------------------- /Spring-Security-Demo/src/main/java/com/token/service/impl/UserDetailsServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuhongfan/SpringSecurity_Demo04/HEAD/Spring-Security-Demo/src/main/java/com/token/service/impl/UserDetailsServiceImpl.java -------------------------------------------------------------------------------- /Spring-Security-Demo/src/main/java/com/token/utils/FastJsonRedisSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuhongfan/SpringSecurity_Demo04/HEAD/Spring-Security-Demo/src/main/java/com/token/utils/FastJsonRedisSerializer.java -------------------------------------------------------------------------------- /Spring-Security-Demo/src/main/java/com/token/utils/JwtUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuhongfan/SpringSecurity_Demo04/HEAD/Spring-Security-Demo/src/main/java/com/token/utils/JwtUtil.java -------------------------------------------------------------------------------- /Spring-Security-Demo/src/main/java/com/token/utils/RedisCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuhongfan/SpringSecurity_Demo04/HEAD/Spring-Security-Demo/src/main/java/com/token/utils/RedisCache.java -------------------------------------------------------------------------------- /Spring-Security-Demo/src/main/java/com/token/utils/WebUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuhongfan/SpringSecurity_Demo04/HEAD/Spring-Security-Demo/src/main/java/com/token/utils/WebUtils.java -------------------------------------------------------------------------------- /Spring-Security-Demo/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuhongfan/SpringSecurity_Demo04/HEAD/Spring-Security-Demo/src/main/resources/application.yml -------------------------------------------------------------------------------- /Spring-Security-Demo/src/main/resources/mapper/MenuMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuhongfan/SpringSecurity_Demo04/HEAD/Spring-Security-Demo/src/main/resources/mapper/MenuMapper.xml -------------------------------------------------------------------------------- /Spring-Security-Demo/src/test/java/com/token/MapperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuhongfan/SpringSecurity_Demo04/HEAD/Spring-Security-Demo/src/test/java/com/token/MapperTest.java -------------------------------------------------------------------------------- /SpringSecurityQuickStart/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuhongfan/SpringSecurity_Demo04/HEAD/SpringSecurityQuickStart/.gitignore -------------------------------------------------------------------------------- /SpringSecurityQuickStart/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuhongfan/SpringSecurity_Demo04/HEAD/SpringSecurityQuickStart/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /SpringSecurityQuickStart/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuhongfan/SpringSecurity_Demo04/HEAD/SpringSecurityQuickStart/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /SpringSecurityQuickStart/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuhongfan/SpringSecurity_Demo04/HEAD/SpringSecurityQuickStart/mvnw -------------------------------------------------------------------------------- /SpringSecurityQuickStart/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuhongfan/SpringSecurity_Demo04/HEAD/SpringSecurityQuickStart/mvnw.cmd -------------------------------------------------------------------------------- /SpringSecurityQuickStart/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuhongfan/SpringSecurity_Demo04/HEAD/SpringSecurityQuickStart/pom.xml -------------------------------------------------------------------------------- /SpringSecurityQuickStart/src/main/java/com/shf/springsecurityquickstart/SpringSecurityQuickStartApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuhongfan/SpringSecurity_Demo04/HEAD/SpringSecurityQuickStart/src/main/java/com/shf/springsecurityquickstart/SpringSecurityQuickStartApplication.java -------------------------------------------------------------------------------- /SpringSecurityQuickStart/src/main/java/com/shf/springsecurityquickstart/config/SecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuhongfan/SpringSecurity_Demo04/HEAD/SpringSecurityQuickStart/src/main/java/com/shf/springsecurityquickstart/config/SecurityConfig.java -------------------------------------------------------------------------------- /SpringSecurityQuickStart/src/main/java/com/shf/springsecurityquickstart/controller/HelloController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuhongfan/SpringSecurity_Demo04/HEAD/SpringSecurityQuickStart/src/main/java/com/shf/springsecurityquickstart/controller/HelloController.java -------------------------------------------------------------------------------- /SpringSecurityQuickStart/src/main/java/com/shf/springsecurityquickstart/handler/MyFailureHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuhongfan/SpringSecurity_Demo04/HEAD/SpringSecurityQuickStart/src/main/java/com/shf/springsecurityquickstart/handler/MyFailureHandler.java -------------------------------------------------------------------------------- /SpringSecurityQuickStart/src/main/java/com/shf/springsecurityquickstart/handler/MyLogoutSuccessHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuhongfan/SpringSecurity_Demo04/HEAD/SpringSecurityQuickStart/src/main/java/com/shf/springsecurityquickstart/handler/MyLogoutSuccessHandler.java -------------------------------------------------------------------------------- /SpringSecurityQuickStart/src/main/java/com/shf/springsecurityquickstart/handler/MySuccessHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuhongfan/SpringSecurity_Demo04/HEAD/SpringSecurityQuickStart/src/main/java/com/shf/springsecurityquickstart/handler/MySuccessHandler.java -------------------------------------------------------------------------------- /SpringSecurityQuickStart/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /SpringSecurityQuickStart/src/test/java/com/shf/springsecurityquickstart/SpringSecurityQuickStartApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuhongfan/SpringSecurity_Demo04/HEAD/SpringSecurityQuickStart/src/test/java/com/shf/springsecurityquickstart/SpringSecurityQuickStartApplicationTests.java -------------------------------------------------------------------------------- /SpringSecurityTokenDemo/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuhongfan/SpringSecurity_Demo04/HEAD/SpringSecurityTokenDemo/.gitignore -------------------------------------------------------------------------------- /SpringSecurityTokenDemo/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuhongfan/SpringSecurity_Demo04/HEAD/SpringSecurityTokenDemo/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /SpringSecurityTokenDemo/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuhongfan/SpringSecurity_Demo04/HEAD/SpringSecurityTokenDemo/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /SpringSecurityTokenDemo/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuhongfan/SpringSecurity_Demo04/HEAD/SpringSecurityTokenDemo/mvnw -------------------------------------------------------------------------------- /SpringSecurityTokenDemo/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuhongfan/SpringSecurity_Demo04/HEAD/SpringSecurityTokenDemo/mvnw.cmd -------------------------------------------------------------------------------- /SpringSecurityTokenDemo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuhongfan/SpringSecurity_Demo04/HEAD/SpringSecurityTokenDemo/pom.xml -------------------------------------------------------------------------------- /SpringSecurityTokenDemo/src/main/java/com/shf/springsecuritytokendemo/Filter/JwtAuthenticationTokenFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuhongfan/SpringSecurity_Demo04/HEAD/SpringSecurityTokenDemo/src/main/java/com/shf/springsecuritytokendemo/Filter/JwtAuthenticationTokenFilter.java -------------------------------------------------------------------------------- /SpringSecurityTokenDemo/src/main/java/com/shf/springsecuritytokendemo/SpringSecurityTokenDemoApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuhongfan/SpringSecurity_Demo04/HEAD/SpringSecurityTokenDemo/src/main/java/com/shf/springsecuritytokendemo/SpringSecurityTokenDemoApplication.java -------------------------------------------------------------------------------- /SpringSecurityTokenDemo/src/main/java/com/shf/springsecuritytokendemo/config/CorsConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuhongfan/SpringSecurity_Demo04/HEAD/SpringSecurityTokenDemo/src/main/java/com/shf/springsecuritytokendemo/config/CorsConfig.java -------------------------------------------------------------------------------- /SpringSecurityTokenDemo/src/main/java/com/shf/springsecuritytokendemo/config/RedisConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuhongfan/SpringSecurity_Demo04/HEAD/SpringSecurityTokenDemo/src/main/java/com/shf/springsecuritytokendemo/config/RedisConfig.java -------------------------------------------------------------------------------- /SpringSecurityTokenDemo/src/main/java/com/shf/springsecuritytokendemo/config/SecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuhongfan/SpringSecurity_Demo04/HEAD/SpringSecurityTokenDemo/src/main/java/com/shf/springsecuritytokendemo/config/SecurityConfig.java -------------------------------------------------------------------------------- /SpringSecurityTokenDemo/src/main/java/com/shf/springsecuritytokendemo/controller/HelloController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuhongfan/SpringSecurity_Demo04/HEAD/SpringSecurityTokenDemo/src/main/java/com/shf/springsecuritytokendemo/controller/HelloController.java -------------------------------------------------------------------------------- /SpringSecurityTokenDemo/src/main/java/com/shf/springsecuritytokendemo/controller/LoginController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuhongfan/SpringSecurity_Demo04/HEAD/SpringSecurityTokenDemo/src/main/java/com/shf/springsecuritytokendemo/controller/LoginController.java -------------------------------------------------------------------------------- /SpringSecurityTokenDemo/src/main/java/com/shf/springsecuritytokendemo/domain/LoginUser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuhongfan/SpringSecurity_Demo04/HEAD/SpringSecurityTokenDemo/src/main/java/com/shf/springsecuritytokendemo/domain/LoginUser.java -------------------------------------------------------------------------------- /SpringSecurityTokenDemo/src/main/java/com/shf/springsecuritytokendemo/domain/Menu.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuhongfan/SpringSecurity_Demo04/HEAD/SpringSecurityTokenDemo/src/main/java/com/shf/springsecuritytokendemo/domain/Menu.java -------------------------------------------------------------------------------- /SpringSecurityTokenDemo/src/main/java/com/shf/springsecuritytokendemo/domain/ResponseResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuhongfan/SpringSecurity_Demo04/HEAD/SpringSecurityTokenDemo/src/main/java/com/shf/springsecuritytokendemo/domain/ResponseResult.java -------------------------------------------------------------------------------- /SpringSecurityTokenDemo/src/main/java/com/shf/springsecuritytokendemo/domain/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuhongfan/SpringSecurity_Demo04/HEAD/SpringSecurityTokenDemo/src/main/java/com/shf/springsecuritytokendemo/domain/User.java -------------------------------------------------------------------------------- /SpringSecurityTokenDemo/src/main/java/com/shf/springsecuritytokendemo/expression/MyExpressionRoot.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuhongfan/SpringSecurity_Demo04/HEAD/SpringSecurityTokenDemo/src/main/java/com/shf/springsecuritytokendemo/expression/MyExpressionRoot.java -------------------------------------------------------------------------------- /SpringSecurityTokenDemo/src/main/java/com/shf/springsecuritytokendemo/handler/AccessDeniedHandlerImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuhongfan/SpringSecurity_Demo04/HEAD/SpringSecurityTokenDemo/src/main/java/com/shf/springsecuritytokendemo/handler/AccessDeniedHandlerImpl.java -------------------------------------------------------------------------------- /SpringSecurityTokenDemo/src/main/java/com/shf/springsecuritytokendemo/handler/AuthenticationEntryPointImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuhongfan/SpringSecurity_Demo04/HEAD/SpringSecurityTokenDemo/src/main/java/com/shf/springsecuritytokendemo/handler/AuthenticationEntryPointImpl.java -------------------------------------------------------------------------------- /SpringSecurityTokenDemo/src/main/java/com/shf/springsecuritytokendemo/mapper/MenuMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuhongfan/SpringSecurity_Demo04/HEAD/SpringSecurityTokenDemo/src/main/java/com/shf/springsecuritytokendemo/mapper/MenuMapper.java -------------------------------------------------------------------------------- /SpringSecurityTokenDemo/src/main/java/com/shf/springsecuritytokendemo/mapper/UserMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuhongfan/SpringSecurity_Demo04/HEAD/SpringSecurityTokenDemo/src/main/java/com/shf/springsecuritytokendemo/mapper/UserMapper.java -------------------------------------------------------------------------------- /SpringSecurityTokenDemo/src/main/java/com/shf/springsecuritytokendemo/service/LoginService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuhongfan/SpringSecurity_Demo04/HEAD/SpringSecurityTokenDemo/src/main/java/com/shf/springsecuritytokendemo/service/LoginService.java -------------------------------------------------------------------------------- /SpringSecurityTokenDemo/src/main/java/com/shf/springsecuritytokendemo/service/LogoutService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuhongfan/SpringSecurity_Demo04/HEAD/SpringSecurityTokenDemo/src/main/java/com/shf/springsecuritytokendemo/service/LogoutService.java -------------------------------------------------------------------------------- /SpringSecurityTokenDemo/src/main/java/com/shf/springsecuritytokendemo/service/impl/LoginServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuhongfan/SpringSecurity_Demo04/HEAD/SpringSecurityTokenDemo/src/main/java/com/shf/springsecuritytokendemo/service/impl/LoginServiceImpl.java -------------------------------------------------------------------------------- /SpringSecurityTokenDemo/src/main/java/com/shf/springsecuritytokendemo/service/impl/LogoutServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuhongfan/SpringSecurity_Demo04/HEAD/SpringSecurityTokenDemo/src/main/java/com/shf/springsecuritytokendemo/service/impl/LogoutServiceImpl.java -------------------------------------------------------------------------------- /SpringSecurityTokenDemo/src/main/java/com/shf/springsecuritytokendemo/service/impl/UserDetailsServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuhongfan/SpringSecurity_Demo04/HEAD/SpringSecurityTokenDemo/src/main/java/com/shf/springsecuritytokendemo/service/impl/UserDetailsServiceImpl.java -------------------------------------------------------------------------------- /SpringSecurityTokenDemo/src/main/java/com/shf/springsecuritytokendemo/utils/FastJsonRedisSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuhongfan/SpringSecurity_Demo04/HEAD/SpringSecurityTokenDemo/src/main/java/com/shf/springsecuritytokendemo/utils/FastJsonRedisSerializer.java -------------------------------------------------------------------------------- /SpringSecurityTokenDemo/src/main/java/com/shf/springsecuritytokendemo/utils/JwtUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuhongfan/SpringSecurity_Demo04/HEAD/SpringSecurityTokenDemo/src/main/java/com/shf/springsecuritytokendemo/utils/JwtUtil.java -------------------------------------------------------------------------------- /SpringSecurityTokenDemo/src/main/java/com/shf/springsecuritytokendemo/utils/RedisCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuhongfan/SpringSecurity_Demo04/HEAD/SpringSecurityTokenDemo/src/main/java/com/shf/springsecuritytokendemo/utils/RedisCache.java -------------------------------------------------------------------------------- /SpringSecurityTokenDemo/src/main/java/com/shf/springsecuritytokendemo/utils/WebUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuhongfan/SpringSecurity_Demo04/HEAD/SpringSecurityTokenDemo/src/main/java/com/shf/springsecuritytokendemo/utils/WebUtils.java -------------------------------------------------------------------------------- /SpringSecurityTokenDemo/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /SpringSecurityTokenDemo/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuhongfan/SpringSecurity_Demo04/HEAD/SpringSecurityTokenDemo/src/main/resources/application.yml -------------------------------------------------------------------------------- /SpringSecurityTokenDemo/src/main/resources/mapper/MenuMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuhongfan/SpringSecurity_Demo04/HEAD/SpringSecurityTokenDemo/src/main/resources/mapper/MenuMapper.xml -------------------------------------------------------------------------------- /SpringSecurityTokenDemo/src/test/java/com/shf/springsecuritytokendemo/SpringSecurityTokenDemoApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuhongfan/SpringSecurity_Demo04/HEAD/SpringSecurityTokenDemo/src/test/java/com/shf/springsecuritytokendemo/SpringSecurityTokenDemoApplicationTests.java -------------------------------------------------------------------------------- /sg_security.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shuhongfan/SpringSecurity_Demo04/HEAD/sg_security.sql --------------------------------------------------------------------------------