├── README.md └── demo ├── HELP.md ├── build.gradle ├── build ├── classes │ └── java │ │ └── main │ │ └── com │ │ └── example │ │ └── demo │ │ ├── DemoApplication.class │ │ ├── config │ │ ├── ApplicationConfiguration.class │ │ ├── EmailConfiguration.class │ │ ├── JwtAuthenticationFilter.class │ │ └── SecurityConfiguration.class │ │ ├── controller │ │ ├── AuthenticationController.class │ │ └── UserController.class │ │ ├── dto │ │ ├── LoginUserDto.class │ │ ├── RegisterUserDto.class │ │ └── VerifyUserDto.class │ │ ├── model │ │ └── User.class │ │ ├── repository │ │ └── UserRepository.class │ │ ├── responses │ │ └── LoginResponse.class │ │ └── service │ │ ├── AuthenticationService.class │ │ ├── EmailService.class │ │ ├── JwtService.class │ │ └── UserService.class ├── resources │ └── main │ │ └── application.properties └── tmp │ └── compileJava │ ├── compileTransaction │ └── stash-dir │ │ ├── AuthenticationController.class.uniqueId0 │ │ └── AuthenticationService.class.uniqueId1 │ └── previous-compilation-data.bin ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle └── src ├── main ├── java │ └── com │ │ └── example │ │ └── demo │ │ ├── DemoApplication.java │ │ ├── config │ │ ├── ApplicationConfiguration.java │ │ ├── EmailConfiguration.java │ │ ├── JwtAuthenticationFilter.java │ │ └── SecurityConfiguration.java │ │ ├── controller │ │ ├── AuthenticationController.java │ │ └── UserController.java │ │ ├── dto │ │ ├── LoginUserDto.java │ │ ├── RegisterUserDto.java │ │ └── VerifyUserDto.java │ │ ├── model │ │ └── User.java │ │ ├── repository │ │ └── UserRepository.java │ │ ├── responses │ │ └── LoginResponse.java │ │ └── service │ │ ├── AuthenticationService.java │ │ ├── EmailService.java │ │ ├── JwtService.java │ │ └── UserService.java └── resources │ └── application.properties └── test └── java └── com └── example └── demo └── DemoApplicationTests.java /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erik-Cupsa/Spring-Security-Tutorial/HEAD/README.md -------------------------------------------------------------------------------- /demo/HELP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erik-Cupsa/Spring-Security-Tutorial/HEAD/demo/HELP.md -------------------------------------------------------------------------------- /demo/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erik-Cupsa/Spring-Security-Tutorial/HEAD/demo/build.gradle -------------------------------------------------------------------------------- /demo/build/classes/java/main/com/example/demo/DemoApplication.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erik-Cupsa/Spring-Security-Tutorial/HEAD/demo/build/classes/java/main/com/example/demo/DemoApplication.class -------------------------------------------------------------------------------- /demo/build/classes/java/main/com/example/demo/config/ApplicationConfiguration.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erik-Cupsa/Spring-Security-Tutorial/HEAD/demo/build/classes/java/main/com/example/demo/config/ApplicationConfiguration.class -------------------------------------------------------------------------------- /demo/build/classes/java/main/com/example/demo/config/EmailConfiguration.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erik-Cupsa/Spring-Security-Tutorial/HEAD/demo/build/classes/java/main/com/example/demo/config/EmailConfiguration.class -------------------------------------------------------------------------------- /demo/build/classes/java/main/com/example/demo/config/JwtAuthenticationFilter.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erik-Cupsa/Spring-Security-Tutorial/HEAD/demo/build/classes/java/main/com/example/demo/config/JwtAuthenticationFilter.class -------------------------------------------------------------------------------- /demo/build/classes/java/main/com/example/demo/config/SecurityConfiguration.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erik-Cupsa/Spring-Security-Tutorial/HEAD/demo/build/classes/java/main/com/example/demo/config/SecurityConfiguration.class -------------------------------------------------------------------------------- /demo/build/classes/java/main/com/example/demo/controller/AuthenticationController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erik-Cupsa/Spring-Security-Tutorial/HEAD/demo/build/classes/java/main/com/example/demo/controller/AuthenticationController.class -------------------------------------------------------------------------------- /demo/build/classes/java/main/com/example/demo/controller/UserController.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erik-Cupsa/Spring-Security-Tutorial/HEAD/demo/build/classes/java/main/com/example/demo/controller/UserController.class -------------------------------------------------------------------------------- /demo/build/classes/java/main/com/example/demo/dto/LoginUserDto.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erik-Cupsa/Spring-Security-Tutorial/HEAD/demo/build/classes/java/main/com/example/demo/dto/LoginUserDto.class -------------------------------------------------------------------------------- /demo/build/classes/java/main/com/example/demo/dto/RegisterUserDto.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erik-Cupsa/Spring-Security-Tutorial/HEAD/demo/build/classes/java/main/com/example/demo/dto/RegisterUserDto.class -------------------------------------------------------------------------------- /demo/build/classes/java/main/com/example/demo/dto/VerifyUserDto.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erik-Cupsa/Spring-Security-Tutorial/HEAD/demo/build/classes/java/main/com/example/demo/dto/VerifyUserDto.class -------------------------------------------------------------------------------- /demo/build/classes/java/main/com/example/demo/model/User.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erik-Cupsa/Spring-Security-Tutorial/HEAD/demo/build/classes/java/main/com/example/demo/model/User.class -------------------------------------------------------------------------------- /demo/build/classes/java/main/com/example/demo/repository/UserRepository.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erik-Cupsa/Spring-Security-Tutorial/HEAD/demo/build/classes/java/main/com/example/demo/repository/UserRepository.class -------------------------------------------------------------------------------- /demo/build/classes/java/main/com/example/demo/responses/LoginResponse.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erik-Cupsa/Spring-Security-Tutorial/HEAD/demo/build/classes/java/main/com/example/demo/responses/LoginResponse.class -------------------------------------------------------------------------------- /demo/build/classes/java/main/com/example/demo/service/AuthenticationService.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erik-Cupsa/Spring-Security-Tutorial/HEAD/demo/build/classes/java/main/com/example/demo/service/AuthenticationService.class -------------------------------------------------------------------------------- /demo/build/classes/java/main/com/example/demo/service/EmailService.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erik-Cupsa/Spring-Security-Tutorial/HEAD/demo/build/classes/java/main/com/example/demo/service/EmailService.class -------------------------------------------------------------------------------- /demo/build/classes/java/main/com/example/demo/service/JwtService.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erik-Cupsa/Spring-Security-Tutorial/HEAD/demo/build/classes/java/main/com/example/demo/service/JwtService.class -------------------------------------------------------------------------------- /demo/build/classes/java/main/com/example/demo/service/UserService.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erik-Cupsa/Spring-Security-Tutorial/HEAD/demo/build/classes/java/main/com/example/demo/service/UserService.class -------------------------------------------------------------------------------- /demo/build/resources/main/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erik-Cupsa/Spring-Security-Tutorial/HEAD/demo/build/resources/main/application.properties -------------------------------------------------------------------------------- /demo/build/tmp/compileJava/compileTransaction/stash-dir/AuthenticationController.class.uniqueId0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erik-Cupsa/Spring-Security-Tutorial/HEAD/demo/build/tmp/compileJava/compileTransaction/stash-dir/AuthenticationController.class.uniqueId0 -------------------------------------------------------------------------------- /demo/build/tmp/compileJava/compileTransaction/stash-dir/AuthenticationService.class.uniqueId1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erik-Cupsa/Spring-Security-Tutorial/HEAD/demo/build/tmp/compileJava/compileTransaction/stash-dir/AuthenticationService.class.uniqueId1 -------------------------------------------------------------------------------- /demo/build/tmp/compileJava/previous-compilation-data.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erik-Cupsa/Spring-Security-Tutorial/HEAD/demo/build/tmp/compileJava/previous-compilation-data.bin -------------------------------------------------------------------------------- /demo/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erik-Cupsa/Spring-Security-Tutorial/HEAD/demo/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /demo/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erik-Cupsa/Spring-Security-Tutorial/HEAD/demo/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /demo/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erik-Cupsa/Spring-Security-Tutorial/HEAD/demo/gradlew -------------------------------------------------------------------------------- /demo/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erik-Cupsa/Spring-Security-Tutorial/HEAD/demo/gradlew.bat -------------------------------------------------------------------------------- /demo/settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'demo' 2 | -------------------------------------------------------------------------------- /demo/src/main/java/com/example/demo/DemoApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erik-Cupsa/Spring-Security-Tutorial/HEAD/demo/src/main/java/com/example/demo/DemoApplication.java -------------------------------------------------------------------------------- /demo/src/main/java/com/example/demo/config/ApplicationConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erik-Cupsa/Spring-Security-Tutorial/HEAD/demo/src/main/java/com/example/demo/config/ApplicationConfiguration.java -------------------------------------------------------------------------------- /demo/src/main/java/com/example/demo/config/EmailConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erik-Cupsa/Spring-Security-Tutorial/HEAD/demo/src/main/java/com/example/demo/config/EmailConfiguration.java -------------------------------------------------------------------------------- /demo/src/main/java/com/example/demo/config/JwtAuthenticationFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erik-Cupsa/Spring-Security-Tutorial/HEAD/demo/src/main/java/com/example/demo/config/JwtAuthenticationFilter.java -------------------------------------------------------------------------------- /demo/src/main/java/com/example/demo/config/SecurityConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erik-Cupsa/Spring-Security-Tutorial/HEAD/demo/src/main/java/com/example/demo/config/SecurityConfiguration.java -------------------------------------------------------------------------------- /demo/src/main/java/com/example/demo/controller/AuthenticationController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erik-Cupsa/Spring-Security-Tutorial/HEAD/demo/src/main/java/com/example/demo/controller/AuthenticationController.java -------------------------------------------------------------------------------- /demo/src/main/java/com/example/demo/controller/UserController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erik-Cupsa/Spring-Security-Tutorial/HEAD/demo/src/main/java/com/example/demo/controller/UserController.java -------------------------------------------------------------------------------- /demo/src/main/java/com/example/demo/dto/LoginUserDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erik-Cupsa/Spring-Security-Tutorial/HEAD/demo/src/main/java/com/example/demo/dto/LoginUserDto.java -------------------------------------------------------------------------------- /demo/src/main/java/com/example/demo/dto/RegisterUserDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erik-Cupsa/Spring-Security-Tutorial/HEAD/demo/src/main/java/com/example/demo/dto/RegisterUserDto.java -------------------------------------------------------------------------------- /demo/src/main/java/com/example/demo/dto/VerifyUserDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erik-Cupsa/Spring-Security-Tutorial/HEAD/demo/src/main/java/com/example/demo/dto/VerifyUserDto.java -------------------------------------------------------------------------------- /demo/src/main/java/com/example/demo/model/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erik-Cupsa/Spring-Security-Tutorial/HEAD/demo/src/main/java/com/example/demo/model/User.java -------------------------------------------------------------------------------- /demo/src/main/java/com/example/demo/repository/UserRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erik-Cupsa/Spring-Security-Tutorial/HEAD/demo/src/main/java/com/example/demo/repository/UserRepository.java -------------------------------------------------------------------------------- /demo/src/main/java/com/example/demo/responses/LoginResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erik-Cupsa/Spring-Security-Tutorial/HEAD/demo/src/main/java/com/example/demo/responses/LoginResponse.java -------------------------------------------------------------------------------- /demo/src/main/java/com/example/demo/service/AuthenticationService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erik-Cupsa/Spring-Security-Tutorial/HEAD/demo/src/main/java/com/example/demo/service/AuthenticationService.java -------------------------------------------------------------------------------- /demo/src/main/java/com/example/demo/service/EmailService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erik-Cupsa/Spring-Security-Tutorial/HEAD/demo/src/main/java/com/example/demo/service/EmailService.java -------------------------------------------------------------------------------- /demo/src/main/java/com/example/demo/service/JwtService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erik-Cupsa/Spring-Security-Tutorial/HEAD/demo/src/main/java/com/example/demo/service/JwtService.java -------------------------------------------------------------------------------- /demo/src/main/java/com/example/demo/service/UserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erik-Cupsa/Spring-Security-Tutorial/HEAD/demo/src/main/java/com/example/demo/service/UserService.java -------------------------------------------------------------------------------- /demo/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erik-Cupsa/Spring-Security-Tutorial/HEAD/demo/src/main/resources/application.properties -------------------------------------------------------------------------------- /demo/src/test/java/com/example/demo/DemoApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Erik-Cupsa/Spring-Security-Tutorial/HEAD/demo/src/test/java/com/example/demo/DemoApplicationTests.java --------------------------------------------------------------------------------