Se corrigen warnings

parent 64b4ddf6
package ec.edu.espe.movilidad.MovilidadWS.Security;
import ec.edu.espe.movilidad.MovilidadWS.Model.ModelUzyTUsuario;
import lombok.AllArgsConstructor;
import org.springframework.security.core.GrantedAuthority;
import org.springframework.security.core.userdetails.UserDetails;
import java.util.Collection;
@AllArgsConstructor
public class CustomUserDetails implements UserDetails {
//private final ModelUzyTUsuario usuario;
private final ModelUzyTUsuario usuario;
public CustomUserDetails(Object o) {
public CustomUserDetails( ModelUzyTUsuario usuario) {
this.usuario = usuario;
}
@Override
......@@ -27,7 +30,7 @@ public class CustomUserDetails implements UserDetails {
@Override
public String getUsername() {
return null;
return usuario.getUzytusuario_email();
}
@Override
......
......@@ -20,9 +20,9 @@ public class CustomUserDetailsService implements UserDetailsService {
}
@Override
public UserDetails loadUserByUsername(String findBySpridenID) throws UsernameNotFoundException {
ModelUzyTUsuario usuario = daoUzyTUsuario.findBySpridenID(findBySpridenID)
.orElseThrow(() -> new UsernameNotFoundException("Usuario no encontrado: " + findBySpridenID));
public UserDetails loadUserByUsername(String email) throws UsernameNotFoundException {
ModelUzyTUsuario usuario = daoUzyTUsuario.findByEmail(email);
logger.info("Tipo de usuario {}", usuario);
return new CustomUserDetails(usuario);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment