mail lowcase
This commit is contained in:
@@ -35,7 +35,7 @@ public class AuthService {
|
||||
private final PasswordEncoder passwordEncoder;
|
||||
|
||||
public Mono<RagResponse<UserProfileDTO>> login(LoginRequest request) {
|
||||
return userRepository.findByEmail(request.getEmail())
|
||||
return userRepository.findByEmail(request.getEmail().toLowerCase())
|
||||
.switchIfEmpty(Mono.error(new ResponseStatusException(
|
||||
HttpStatus.UNAUTHORIZED, ApiErrorMessage.INVALID_USER_OR_PASSWORD.getMessage())))
|
||||
.flatMap(user -> {
|
||||
@@ -67,7 +67,7 @@ public class AuthService {
|
||||
return userRepository.findByUsername(request.getUsername())
|
||||
.flatMap(existing -> Mono.<User>error(new ResponseStatusException(
|
||||
HttpStatus.CONFLICT, ApiErrorMessage.USERNAME_ALREADY_EXISTS.getMessage(request.getUsername()))))
|
||||
.switchIfEmpty(userRepository.existsByEmail(request.getEmail())
|
||||
.switchIfEmpty(userRepository.existsByEmail(request.getEmail().toLowerCase())
|
||||
.flatMap(exists -> {
|
||||
if (exists) {
|
||||
return Mono.<User>error(new ResponseStatusException(
|
||||
@@ -75,7 +75,7 @@ public class AuthService {
|
||||
}
|
||||
User user = new User();
|
||||
user.setUsername(request.getUsername());
|
||||
user.setEmail(request.getEmail());
|
||||
user.setEmail(request.getEmail().toLowerCase());
|
||||
user.setPassword(passwordEncoder.encode(request.getPassword()));
|
||||
user.setRegistrationStatus(RegistrationStatus.ACTIVE);
|
||||
user.setRole(UserRole.USER);
|
||||
|
||||
Reference in New Issue
Block a user