diff options
author | Vidhu Kant Sharma <vidhukant@vidhukant.com> | 2023-09-10 23:06:48 +0530 |
---|---|---|
committer | Vidhu Kant Sharma <vidhukant@vidhukant.com> | 2023-09-10 23:06:48 +0530 |
commit | a0613bfd790b27f313470bddc08371bcbf54968d (patch) | |
tree | b7be2848305ca84c3e4f9b62a34124b7a84e780c | |
parent | c06a671dc4fe213c0e9f10a99d3c6d82396e91e1 (diff) |
actually hashing and comparing passwords (not empty strings)v0.0.9
-rw-r--r-- | auth/controller.go | 6 | ||||
-rw-r--r-- | main.go | 2 | ||||
-rw-r--r-- | user/user.go | 2 |
3 files changed, 8 insertions, 2 deletions
diff --git a/auth/controller.go b/auth/controller.go index 71cdc6a..5b18b64 100644 --- a/auth/controller.go +++ b/auth/controller.go @@ -61,6 +61,9 @@ func handleSignUp (ctx *gin.Context) { return } + // remove password hash from response + user.Password = "" + ctx.JSON(http.StatusOK, gin.H{ "message": "success", "data": user, @@ -114,6 +117,9 @@ func handleSignIn (ctx *gin.Context) { return } + // remove password hash from response + u.Password = "" + ctx.JSON(http.StatusOK, gin.H{ "auth_token": authToken, "refresh_token": refreshToken, @@ -37,7 +37,7 @@ import ( "log" ) -const OPENBILLS_VERSION = "v0.0.8" +const OPENBILLS_VERSION = "v0.0.9" func init() { if viper.GetBool("production_mode") { diff --git a/user/user.go b/user/user.go index 132acb6..ee36e95 100644 --- a/user/user.go +++ b/user/user.go @@ -40,7 +40,7 @@ type User struct { gorm.Model Username string Email string - Password string `json:"-"` + Password string IsVerified bool } |