/home/nathan/Development/jangular-cli/templates/backend/src/main/java/com/jangular/backend/BackendApplication.java /home/nathan/Development/jangular-cli/templates/backend/src/main/java/com/jangular/backend/config/DatabaseInitializer.java /home/nathan/Development/jangular-cli/templates/backend/src/main/java/com/jangular/backend/config/FlywayConfig.java /home/nathan/Development/jangular-cli/templates/backend/src/main/java/com/jangular/backend/config/WebSecurityConfig.java /home/nathan/Development/jangular-cli/templates/backend/src/main/java/com/jangular/backend/controller/AuthController.java /home/nathan/Development/jangular-cli/templates/backend/src/main/java/com/jangular/backend/controller/UserController.java /home/nathan/Development/jangular-cli/templates/backend/src/main/java/com/jangular/backend/dto/AuthRequest.java /home/nathan/Development/jangular-cli/templates/backend/src/main/java/com/jangular/backend/dto/AuthResponse.java /home/nathan/Development/jangular-cli/templates/backend/src/main/java/com/jangular/backend/dto/RegisterRequest.java /home/nathan/Development/jangular-cli/templates/backend/src/main/java/com/jangular/backend/dto/TokenRefreshRequest.java /home/nathan/Development/jangular-cli/templates/backend/src/main/java/com/jangular/backend/dto/UserDTO.java /home/nathan/Development/jangular-cli/templates/backend/src/main/java/com/jangular/backend/enums/RoleName.java /home/nathan/Development/jangular-cli/templates/backend/src/main/java/com/jangular/backend/exception/AccountLockedException.java /home/nathan/Development/jangular-cli/templates/backend/src/main/java/com/jangular/backend/exception/BadCredentialsException.java /home/nathan/Development/jangular-cli/templates/backend/src/main/java/com/jangular/backend/exception/ResourceNotFoundException.java /home/nathan/Development/jangular-cli/templates/backend/src/main/java/com/jangular/backend/exception/TokenException.java /home/nathan/Development/jangular-cli/templates/backend/src/main/java/com/jangular/backend/models/PasswordHistory.java /home/nathan/Development/jangular-cli/templates/backend/src/main/java/com/jangular/backend/models/RefreshToken.java /home/nathan/Development/jangular-cli/templates/backend/src/main/java/com/jangular/backend/models/Role.java /home/nathan/Development/jangular-cli/templates/backend/src/main/java/com/jangular/backend/models/User.java /home/nathan/Development/jangular-cli/templates/backend/src/main/java/com/jangular/backend/models/UserLoginHistory.java /home/nathan/Development/jangular-cli/templates/backend/src/main/java/com/jangular/backend/repository/PasswordHistoryRepository.java /home/nathan/Development/jangular-cli/templates/backend/src/main/java/com/jangular/backend/repository/RefreshTokenRepository.java /home/nathan/Development/jangular-cli/templates/backend/src/main/java/com/jangular/backend/repository/RoleRepository.java /home/nathan/Development/jangular-cli/templates/backend/src/main/java/com/jangular/backend/repository/UserLoginHistoryRepository.java /home/nathan/Development/jangular-cli/templates/backend/src/main/java/com/jangular/backend/repository/UserRepository.java /home/nathan/Development/jangular-cli/templates/backend/src/main/java/com/jangular/backend/security/CustomUserDetailsService.java /home/nathan/Development/jangular-cli/templates/backend/src/main/java/com/jangular/backend/security/UserPrincipal.java /home/nathan/Development/jangular-cli/templates/backend/src/main/java/com/jangular/backend/security/jwt/JwtAccessDeniedHandler.java /home/nathan/Development/jangular-cli/templates/backend/src/main/java/com/jangular/backend/security/jwt/JwtAuthenticationEntryPoint.java /home/nathan/Development/jangular-cli/templates/backend/src/main/java/com/jangular/backend/security/jwt/JwtAuthenticationFilter.java /home/nathan/Development/jangular-cli/templates/backend/src/main/java/com/jangular/backend/security/jwt/JwtTokenProvider.java /home/nathan/Development/jangular-cli/templates/backend/src/main/java/com/jangular/backend/security/jwt/JwtTokenUtil.java /home/nathan/Development/jangular-cli/templates/backend/src/main/java/com/jangular/backend/security/model/AuthenticationRequest.java /home/nathan/Development/jangular-cli/templates/backend/src/main/java/com/jangular/backend/security/model/AuthenticationResponse.java /home/nathan/Development/jangular-cli/templates/backend/src/main/java/com/jangular/backend/security/model/RefreshTokenRequest.java /home/nathan/Development/jangular-cli/templates/backend/src/main/java/com/jangular/backend/service/AuthenticationService.java /home/nathan/Development/jangular-cli/templates/backend/src/main/java/com/jangular/backend/service/TokenService.java /home/nathan/Development/jangular-cli/templates/backend/src/main/java/com/jangular/backend/service/UserLoginHistoryService.java /home/nathan/Development/jangular-cli/templates/backend/src/main/java/com/jangular/backend/service/UserService.java /home/nathan/Development/jangular-cli/templates/backend/src/main/java/com/jangular/backend/utils/SecurityUtils.java