Skip to content
Snippets Groups Projects
Commit aae37b69 authored by Lukas Karsch's avatar Lukas Karsch
Browse files

#35 fix import issue

parent 8b0e3401
No related branches found
No related tags found
1 merge request!18Resolve: "fix: import issues for user repository after refactoring"
......@@ -2,7 +2,7 @@ package hdm.mi.growbros.auth;
import hdm.mi.growbros.models.user.Role;
import hdm.mi.growbros.models.user.User;
import hdm.mi.growbros.models.user.UserRepository;
import hdm.mi.growbros.repositories.UserRepository;
import hdm.mi.growbros.security.JwtService;
import lombok.RequiredArgsConstructor;
import org.springframework.security.authentication.AuthenticationManager;
......@@ -17,6 +17,7 @@ public class AuthenticationService {
private final PasswordEncoder passwordEncoder;
private final JwtService jwtService;
private final AuthenticationManager authenticationManager;
/**
* Ermöglicht es einen User zu erstellen und diesen in der Datenbank zu registrieren
* und daraus den Token zu erstellen.
......
package hdm.mi.growbros.security;
import hdm.mi.growbros.models.user.UserRepository;
import hdm.mi.growbros.repositories.UserRepository;
import lombok.RequiredArgsConstructor;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
......@@ -16,16 +16,15 @@ import org.springframework.security.crypto.password.PasswordEncoder;
@Configuration
@RequiredArgsConstructor
public class ApplicationConfig {
private final UserRepository repository;
private final UserRepository userRepository;
@Bean
public UserDetailsService userDetailsService() {
return username -> repository.findByEmail(username)
.orElseThrow(() -> new UsernameNotFoundException("User not found"));
return username -> userRepository.findByEmail(username)
.orElseThrow(() -> new UsernameNotFoundException("User not found for username: " + username));
}
/**
* Fetcht die Benutzer Daten und decodiert das Passwort.
* @return
*/
@Bean
public AuthenticationProvider authenticationProvider() {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment