Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Baeldung/spring-security-registration
/ types & classes
Types & classes
95 in github.com/Baeldung/spring-security-registration
⨍
Functions
476
◇
Types & classes
95
Class
AbstractCaptchaService
src/main/java/com/baeldung/captcha/AbstractCaptchaService.java:15
Class
ActiveUserStore
src/main/java/com/baeldung/security/ActiveUserStore.java:6
Class
AppConfig
src/main/java/com/baeldung/spring/AppConfig.java:7
Class
Application
src/main/java/com/baeldung/Application.java:9
Class
AuthenticationFailureListener
src/main/java/com/baeldung/security/AuthenticationFailureListener.java:10
Class
CaptchaConfig
src/main/java/com/baeldung/spring/CaptchaConfig.java:11
Class
CaptchaService
src/main/java/com/baeldung/captcha/CaptchaService.java:13
Class
CaptchaServiceV3
src/main/java/com/baeldung/captcha/CaptchaServiceV3.java:13
Class
CaptchaSettings
src/main/java/com/baeldung/captcha/CaptchaSettings.java:6
Class
ChangePasswordIntegrationTest
src/test/java/com/baeldung/test/ChangePasswordIntegrationTest.java:37
Class
ConfigTest
src/test/java/com/baeldung/spring/ConfigTest.java:9
Class
CustomAuthenticationFailureHandler
src/main/java/com/baeldung/security/CustomAuthenticationFailureHandler.java:18
Class
CustomAuthenticationProvider
src/main/java/com/baeldung/security/google2fa/CustomAuthenticationProvider.java:14
Class
CustomRememberMeServices
src/main/java/com/baeldung/security/CustomRememberMeServices.java:23
Class
CustomWebAuthenticationDetails
src/main/java/com/baeldung/security/google2fa/CustomWebAuthenticationDetails.java:7
Class
CustomWebAuthenticationDetailsSource
src/main/java/com/baeldung/security/google2fa/CustomWebAuthenticationDetailsSource.java:9
Class
DeviceMetadata
src/main/java/com/baeldung/persistence/model/DeviceMetadata.java:7
Interface
DeviceMetadataRepository
src/main/java/com/baeldung/persistence/dao/DeviceMetadataRepository.java:8
Class
DeviceService
src/main/java/com/baeldung/service/DeviceService.java:27
Class
DeviceServiceIntegrationTest
src/test/java/com/baeldung/test/DeviceServiceIntegrationTest.java:37
Class
DifferentLocationChecker
src/main/java/com/baeldung/security/location/DifferentLocationChecker.java:14
Class
DifferentLocationLoginListener
src/main/java/com/baeldung/security/location/DifferentLocationLoginListener.java:13
Class
EmailExistsException
src/main/java/com/baeldung/validation/EmailExistsException.java:3
Class
EmailValidator
src/main/java/com/baeldung/validation/EmailValidator.java:9
Enum
ErrorCode
src/main/java/com/baeldung/captcha/GoogleResponse.java:29
Class
GenericResponse
src/main/java/com/baeldung/web/util/GenericResponse.java:9
Class
GetLoggedUsersIntegrationTest
src/test/java/com/baeldung/test/GetLoggedUsersIntegrationTest.java:31
Class
GoogleResponse
src/main/java/com/baeldung/captcha/GoogleResponse.java:10
Interface
ICaptchaService
src/main/java/com/baeldung/captcha/ICaptchaService.java:5
Interface
ISecurityUserService
src/main/java/com/baeldung/security/ISecurityUserService.java:3
Interface
IUserService
src/main/java/com/baeldung/service/IUserService.java:13
Class
IntegrationSuite
src/test/java/com/baeldung/test/IntegrationSuite.java:7
Class
InvalidOldPasswordException
src/main/java/com/baeldung/web/error/InvalidOldPasswordException.java:3
Class
LocalizationIntegrationTest
src/test/java/com/baeldung/test/LocalizationIntegrationTest.java:16
Class
LockAccountAfterSeveralTriesIntegrationTest
Test class for the case to see that the user is blocked after several tries
src/test/java/com/baeldung/test/LockAccountAfterSeveralTriesIntegrationTest.java:29
Class
LoggedUser
src/main/java/com/baeldung/security/LoggedUser.java:11
Class
LoginAttemptService
src/main/java/com/baeldung/security/LoginAttemptService.java:15
Class
LoginNotificationConfig
src/main/java/com/baeldung/spring/LoginNotificationConfig.java:12
Class
MvcConfig
src/main/java/com/baeldung/spring/MvcConfig.java:28
Class
MyCustomLoginAuthenticationSuccessHandler
src/main/java/com/baeldung/security/MyCustomLoginAuthenticationSuccessHandler.java:19
Class
MyLogoutSuccessHandler
src/main/java/com/baeldung/security/MyLogoutSuccessHandler.java:14
Class
MySimpleUrlAuthenticationSuccessHandler
src/main/java/com/baeldung/security/MySimpleUrlAuthenticationSuccessHandler.java:23
Class
MyUserDetailsService
src/main/java/com/baeldung/security/MyUserDetailsService.java:20
Class
NewLocationToken
src/main/java/com/baeldung/persistence/model/NewLocationToken.java:11
Interface
NewLocationTokenRepository
src/main/java/com/baeldung/persistence/dao/NewLocationTokenRepository.java:7
Class
OldRegistrationController
src/main/java/com/baeldung/web/controller/OldRegistrationController.java:40
Class
OnDifferentLocationLoginEvent
src/main/java/com/baeldung/security/location/OnDifferentLocationLoginEvent.java:8
Class
OnRegistrationCompleteEvent
src/main/java/com/baeldung/registration/OnRegistrationCompleteEvent.java:8
Class
PasswordConstraintValidator
src/main/java/com/baeldung/validation/PasswordConstraintValidator.java:22
Class
PasswordDto
src/main/java/com/baeldung/web/dto/PasswordDto.java:5
Class
PasswordMatchesValidator
src/main/java/com/baeldung/validation/PasswordMatchesValidator.java:8
Class
PasswordResetToken
src/main/java/com/baeldung/persistence/model/PasswordResetToken.java:14
Interface
PasswordResetTokenRepository
src/main/java/com/baeldung/persistence/dao/PasswordResetTokenRepository.java:12
Class
PersistenceJPAConfig
src/main/java/com/baeldung/spring/PersistenceJPAConfig.java:6
Class
Privilege
src/main/java/com/baeldung/persistence/model/Privilege.java:11
Interface
PrivilegeRepository
src/main/java/com/baeldung/persistence/dao/PrivilegeRepository.java:6
Class
ReCaptchaAttemptService
src/main/java/com/baeldung/captcha/ReCaptchaAttemptService.java:9
Class
ReCaptchaInvalidException
src/main/java/com/baeldung/web/error/ReCaptchaInvalidException.java:3
Class
ReCaptchaUnavailableException
src/main/java/com/baeldung/web/error/ReCaptchaUnavailableException.java:3
Class
RegistrationCaptchaController
src/main/java/com/baeldung/web/controller/RegistrationCaptchaController.java:21
Class
RegistrationController
src/main/java/com/baeldung/web/controller/RegistrationController.java:40
Class
RegistrationControllerIntegrationTest
src/test/java/com/baeldung/test/RegistrationControllerIntegrationTest.java:43
Class
RegistrationListener
src/main/java/com/baeldung/registration/listener/RegistrationListener.java:16
Class
RegistrationPasswordLiveTest
src/test/java/com/baeldung/test/RegistrationPasswordLiveTest.java:16
Class
RegistrationRestController
src/main/java/com/baeldung/web/controller/RegistrationRestController.java:30
Class
RestResponseEntityExceptionHandler
src/main/java/com/baeldung/web/error/RestResponseEntityExceptionHandler.java:18
Class
Role
src/main/java/com/baeldung/persistence/model/Role.java:13
Class
RoleHierarchyController
src/main/java/com/baeldung/web/controller/RoleHierarchyController.java:7
Interface
RoleRepository
src/main/java/com/baeldung/persistence/dao/RoleRepository.java:6
Class
SecSecurityConfig
src/main/java/com/baeldung/spring/SecSecurityConfig.java:45
Class
ServiceConfig
src/main/java/com/baeldung/spring/ServiceConfig.java:6
Class
SetupDataLoader
src/main/java/com/baeldung/spring/SetupDataLoader.java:21
Class
SpringSecurityRolesIntegrationTest
src/test/java/com/baeldung/test/SpringSecurityRolesIntegrationTest.java:25
Class
SpringTaskConfig
src/main/java/com/baeldung/spring/SpringTaskConfig.java:7
Class
TestDbConfig
src/test/java/com/baeldung/spring/TestDbConfig.java:11
Class
TestIntegrationConfig
src/test/java/com/baeldung/spring/TestIntegrationConfig.java:13
Class
TestTaskConfig
src/test/java/com/baeldung/spring/TestTaskConfig.java:6
Class
TokenExpirationIntegrationTest
src/test/java/com/baeldung/test/TokenExpirationIntegrationTest.java:34
Class
TokensPurgeTask
src/main/java/com/baeldung/task/TokensPurgeTask.java:13
Class
UnusualLocationException
src/main/java/com/baeldung/web/error/UnusualLocationException.java:5
Class
User
src/main/java/com/baeldung/persistence/model/User.java:18
Class
UserAlreadyExistException
src/main/java/com/baeldung/web/error/UserAlreadyExistException.java:3
Class
UserController
src/main/java/com/baeldung/web/controller/UserController.java:12
Class
UserDto
src/main/java/com/baeldung/web/dto/UserDto.java:10
Class
UserIntegrationTest
src/test/java/com/baeldung/test/UserIntegrationTest.java:30
Class
UserLocation
src/main/java/com/baeldung/persistence/model/UserLocation.java:11
Interface
UserLocationRepository
src/main/java/com/baeldung/persistence/dao/UserLocationRepository.java:7
Class
UserNotFoundException
src/main/java/com/baeldung/web/error/UserNotFoundException.java:3
Interface
UserRepository
src/main/java/com/baeldung/persistence/dao/UserRepository.java:6
Class
UserSecurityService
src/main/java/com/baeldung/security/UserSecurityService.java:11
Class
UserService
src/main/java/com/baeldung/service/UserService.java:40
Class
UserServiceIntegrationTest
src/test/java/com/baeldung/test/UserServiceIntegrationTest.java:42
Class
UserValidator
src/main/java/com/baeldung/validation/UserValidator.java:8
Class
VerificationToken
src/main/java/com/baeldung/persistence/model/VerificationToken.java:8
Interface
VerificationTokenRepository
src/main/java/com/baeldung/persistence/dao/VerificationTokenRepository.java:12