summaryrefslogtreecommitdiff
path: root/user/db_actions.go
diff options
context:
space:
mode:
authorVidhu Kant Sharma <vidhukant@vidhukant.xyz>2022-11-29 19:04:16 +0530
committerVidhu Kant Sharma <vidhukant@vidhukant.xyz>2022-11-29 19:04:16 +0530
commit11bc12b1f12ed794f0a53a3b0d539a16dc8bd04a (patch)
tree2e507574cdfc6641a355e67b5f3fed19581923b6 /user/db_actions.go
parent6bc184bacb12b6ede89b8780138bacee5312950e (diff)
added basic login system with password authentication
Diffstat (limited to 'user/db_actions.go')
-rw-r--r--user/db_actions.go5
1 files changed, 4 insertions, 1 deletions
diff --git a/user/db_actions.go b/user/db_actions.go
index 611507d..2d89b7e 100644
--- a/user/db_actions.go
+++ b/user/db_actions.go
@@ -26,7 +26,10 @@ import (
// Add user to db
func saveUser(u User) (primitive.ObjectID, error) {
- u.hashPassword()
+ err := u.hashPassword()
+ if err != nil {
+ return *new(primitive.ObjectID), err
+ }
res, err := db.InsertOne(context.TODO(), u)
return res.InsertedID.(primitive.ObjectID), err
}