diff --git a/auth/auth.go b/auth/auth.go index 62feaab..0a3faef 100644 --- a/auth/auth.go +++ b/auth/auth.go @@ -108,7 +108,7 @@ func SignIn(c *gin.Context) { return } - passwordIsValid, msg := utils.VerifyPassword(foundUser.Password, user.Password) + passwordIsValid, msg := utils.VerifyPassword(user.Password, foundUser.Password) if !passwordIsValid { c.JSON(http.StatusInternalServerError, gin.H{"error": msg}) return diff --git a/utils/utils.go b/utils/utils.go index 1579e4c..76d644e 100644 --- a/utils/utils.go +++ b/utils/utils.go @@ -23,7 +23,7 @@ func HashPassword(password string) string { return string(bytes) } -func VerifyPassword(providedPassword string, userPassword string) (bool, string) { +func VerifyPassword(userPassword string, providedPassword string) (bool, string) { err := bcrypt.CompareHashAndPassword([]byte(providedPassword), []byte(userPassword)) check := true msg := ""