Commit f688d14c authored by Diego Iván's avatar Diego Iván
Browse files

agregando servicio de encryptacion

parent b84f40db
Loading
Loading
Loading
Loading
+17 −0
Original line number Diff line number Diff line
import { Injectable } from '@nestjs/common';
import * as bcrypt from 'bcrypt';
@Injectable()
export class EncryptionService {
  async hashPassword(password: string): Promise<string> {
    const salt: string = await bcrypt.genSalt(10);
    const hashedPwd: string = await bcrypt.hash('hola', salt);
    return hashedPwd;
  }

  async comparePassword(
    password: string,
    hashedPassword: string,
  ): Promise<boolean> {
    return await bcrypt.compare(password, hashedPassword);
  }
}