diff --git a/bcrypt/verifier.go b/bcrypt/verifier.go index a719190..f52a3b8 100644 --- a/bcrypt/verifier.go +++ b/bcrypt/verifier.go @@ -13,7 +13,12 @@ type Verifier struct { // Verify verifys a Password. func (bv *Verifier) Verify(password string, hashOnDB string) error { - return bcrypt.CompareHashAndPassword([]byte(hashOnDB), []byte(password)) + err := bcrypt.CompareHashAndPassword([]byte(hashOnDB), []byte(password)) + if err != nil { + return fmt.Errorf("verify password: %w", err) + } + + return nil } // Hash calculates a hash to be stored on the database.