├── .gitignore ├── .mvn └── wrapper │ ├── MavenWrapperDownloader.java │ ├── maven-wrapper.jar │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src ├── main ├── java │ └── com │ │ └── youtube │ │ └── jwt │ │ ├── JwtYoutubeApplication.java │ │ ├── configuration │ │ ├── CorsConfiguration.java │ │ ├── JwtAuthenticationEntryPoint.java │ │ ├── JwtRequestFilter.java │ │ └── WebSecurityConfiguration.java │ │ ├── controller │ │ ├── JwtController.java │ │ ├── RoleController.java │ │ └── UserController.java │ │ ├── dao │ │ ├── RoleDao.java │ │ └── UserDao.java │ │ ├── entity │ │ ├── JwtRequest.java │ │ ├── JwtResponse.java │ │ ├── Role.java │ │ └── User.java │ │ ├── service │ │ ├── JwtService.java │ │ ├── RoleService.java │ │ └── UserService.java │ │ └── util │ │ └── JwtUtil.java └── resources │ └── application.properties └── test └── java └── com └── youtube └── jwt └── JwtYoutubeApplicationTests.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-learn-programming-yourself/jwt-youtube/HEAD/.gitignore -------------------------------------------------------------------------------- /.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-learn-programming-yourself/jwt-youtube/HEAD/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-learn-programming-yourself/jwt-youtube/HEAD/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-learn-programming-yourself/jwt-youtube/HEAD/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-learn-programming-yourself/jwt-youtube/HEAD/mvnw -------------------------------------------------------------------------------- /mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-learn-programming-yourself/jwt-youtube/HEAD/mvnw.cmd -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-learn-programming-yourself/jwt-youtube/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/com/youtube/jwt/JwtYoutubeApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-learn-programming-yourself/jwt-youtube/HEAD/src/main/java/com/youtube/jwt/JwtYoutubeApplication.java -------------------------------------------------------------------------------- /src/main/java/com/youtube/jwt/configuration/CorsConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-learn-programming-yourself/jwt-youtube/HEAD/src/main/java/com/youtube/jwt/configuration/CorsConfiguration.java -------------------------------------------------------------------------------- /src/main/java/com/youtube/jwt/configuration/JwtAuthenticationEntryPoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-learn-programming-yourself/jwt-youtube/HEAD/src/main/java/com/youtube/jwt/configuration/JwtAuthenticationEntryPoint.java -------------------------------------------------------------------------------- /src/main/java/com/youtube/jwt/configuration/JwtRequestFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-learn-programming-yourself/jwt-youtube/HEAD/src/main/java/com/youtube/jwt/configuration/JwtRequestFilter.java -------------------------------------------------------------------------------- /src/main/java/com/youtube/jwt/configuration/WebSecurityConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-learn-programming-yourself/jwt-youtube/HEAD/src/main/java/com/youtube/jwt/configuration/WebSecurityConfiguration.java -------------------------------------------------------------------------------- /src/main/java/com/youtube/jwt/controller/JwtController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-learn-programming-yourself/jwt-youtube/HEAD/src/main/java/com/youtube/jwt/controller/JwtController.java -------------------------------------------------------------------------------- /src/main/java/com/youtube/jwt/controller/RoleController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-learn-programming-yourself/jwt-youtube/HEAD/src/main/java/com/youtube/jwt/controller/RoleController.java -------------------------------------------------------------------------------- /src/main/java/com/youtube/jwt/controller/UserController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-learn-programming-yourself/jwt-youtube/HEAD/src/main/java/com/youtube/jwt/controller/UserController.java -------------------------------------------------------------------------------- /src/main/java/com/youtube/jwt/dao/RoleDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-learn-programming-yourself/jwt-youtube/HEAD/src/main/java/com/youtube/jwt/dao/RoleDao.java -------------------------------------------------------------------------------- /src/main/java/com/youtube/jwt/dao/UserDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-learn-programming-yourself/jwt-youtube/HEAD/src/main/java/com/youtube/jwt/dao/UserDao.java -------------------------------------------------------------------------------- /src/main/java/com/youtube/jwt/entity/JwtRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-learn-programming-yourself/jwt-youtube/HEAD/src/main/java/com/youtube/jwt/entity/JwtRequest.java -------------------------------------------------------------------------------- /src/main/java/com/youtube/jwt/entity/JwtResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-learn-programming-yourself/jwt-youtube/HEAD/src/main/java/com/youtube/jwt/entity/JwtResponse.java -------------------------------------------------------------------------------- /src/main/java/com/youtube/jwt/entity/Role.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-learn-programming-yourself/jwt-youtube/HEAD/src/main/java/com/youtube/jwt/entity/Role.java -------------------------------------------------------------------------------- /src/main/java/com/youtube/jwt/entity/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-learn-programming-yourself/jwt-youtube/HEAD/src/main/java/com/youtube/jwt/entity/User.java -------------------------------------------------------------------------------- /src/main/java/com/youtube/jwt/service/JwtService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-learn-programming-yourself/jwt-youtube/HEAD/src/main/java/com/youtube/jwt/service/JwtService.java -------------------------------------------------------------------------------- /src/main/java/com/youtube/jwt/service/RoleService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-learn-programming-yourself/jwt-youtube/HEAD/src/main/java/com/youtube/jwt/service/RoleService.java -------------------------------------------------------------------------------- /src/main/java/com/youtube/jwt/service/UserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-learn-programming-yourself/jwt-youtube/HEAD/src/main/java/com/youtube/jwt/service/UserService.java -------------------------------------------------------------------------------- /src/main/java/com/youtube/jwt/util/JwtUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-learn-programming-yourself/jwt-youtube/HEAD/src/main/java/com/youtube/jwt/util/JwtUtil.java -------------------------------------------------------------------------------- /src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-learn-programming-yourself/jwt-youtube/HEAD/src/main/resources/application.properties -------------------------------------------------------------------------------- /src/test/java/com/youtube/jwt/JwtYoutubeApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-learn-programming-yourself/jwt-youtube/HEAD/src/test/java/com/youtube/jwt/JwtYoutubeApplicationTests.java --------------------------------------------------------------------------------