En caso de que alguien tenga preocupaciones de seguridad a la hora de traer el usuario con contraseña del DB ( en ocasiones es necesario), con typeORM se puede añadir el atributo “select” en la petición findOne y traer solo los atributos necesarios
const user = await this.userRepo.findOne(
{
where: { id },
select: ["username", "email", "role"] }
);
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?
o inicia sesión.