aboutsummaryrefslogtreecommitdiff
path: root/backend/handlers/login.go
diff options
context:
space:
mode:
authorArda Serdar Pektezol <1669855+pektezol@users.noreply.github.com>2023-09-22 17:48:43 +0300
committerGitHub <noreply@github.com>2023-09-22 17:48:43 +0300
commit3cda2073cc29317d6251e7b88102b70659aed6d6 (patch)
treeec96bc99b6bc5d4a1f3a45efcfe6cb2e8514b7fa /backend/handlers/login.go
parentfeat: completion count on summary for each cm entry (#63) (diff)
downloadlphub-3cda2073cc29317d6251e7b88102b70659aed6d6.tar.gz
lphub-3cda2073cc29317d6251e7b88102b70659aed6d6.tar.bz2
lphub-3cda2073cc29317d6251e7b88102b70659aed6d6.zip
fix: change all status codes to 200 (#66)
Former-commit-id: ae632415e3f6f79a462240f151ada2e428318c6b
Diffstat (limited to 'backend/handlers/login.go')
-rw-r--r--backend/handlers/login.go10
1 files changed, 5 insertions, 5 deletions
diff --git a/backend/handlers/login.go b/backend/handlers/login.go
index 85ffd63..a7e4379 100644
--- a/backend/handlers/login.go
+++ b/backend/handlers/login.go
@@ -39,7 +39,7 @@ func Login(c *gin.Context) {
39 steamID, err := openID.ValidateAndGetId() 39 steamID, err := openID.ValidateAndGetId()
40 if err != nil { 40 if err != nil {
41 CreateLog(steamID, LogTypeUser, LogDescriptionUserLoginFailValidate) 41 CreateLog(steamID, LogTypeUser, LogDescriptionUserLoginFailValidate)
42 c.JSON(http.StatusBadRequest, models.ErrorResponse(err.Error())) 42 c.JSON(http.StatusOK, models.ErrorResponse(err.Error()))
43 return 43 return
44 } 44 }
45 // Create user if new 45 // Create user if new
@@ -50,7 +50,7 @@ func Login(c *gin.Context) {
50 user, err := GetPlayerSummaries(steamID, os.Getenv("API_KEY")) 50 user, err := GetPlayerSummaries(steamID, os.Getenv("API_KEY"))
51 if err != nil { 51 if err != nil {
52 CreateLog(steamID, LogTypeUser, LogDescriptionUserLoginFailSummary) 52 CreateLog(steamID, LogTypeUser, LogDescriptionUserLoginFailSummary)
53 c.JSON(http.StatusBadRequest, models.ErrorResponse(err.Error())) 53 c.JSON(http.StatusOK, models.ErrorResponse(err.Error()))
54 return 54 return
55 } 55 }
56 // Empty country code check 56 // Empty country code check
@@ -80,7 +80,7 @@ func Login(c *gin.Context) {
80 tokenString, err := token.SignedString([]byte(os.Getenv("SECRET_KEY"))) 80 tokenString, err := token.SignedString([]byte(os.Getenv("SECRET_KEY")))
81 if err != nil { 81 if err != nil {
82 CreateLog(steamID, LogTypeUser, LogDescriptionUserLoginFailToken) 82 CreateLog(steamID, LogTypeUser, LogDescriptionUserLoginFailToken)
83 c.JSON(http.StatusBadRequest, models.ErrorResponse("Failed to generate token.")) 83 c.JSON(http.StatusOK, models.ErrorResponse("Failed to generate token."))
84 return 84 return
85 } 85 }
86 c.SetCookie("token", tokenString, 3600*24*30, "/", "", true, true) 86 c.SetCookie("token", tokenString, 3600*24*30, "/", "", true, true)
@@ -109,7 +109,7 @@ func Login(c *gin.Context) {
109func GetCookie(c *gin.Context) { 109func GetCookie(c *gin.Context) {
110 cookie, err := c.Cookie("token") 110 cookie, err := c.Cookie("token")
111 if err != nil { 111 if err != nil {
112 c.JSON(http.StatusNotFound, models.ErrorResponse("No token cookie found.")) 112 c.JSON(http.StatusOK, models.ErrorResponse("No token cookie found."))
113 return 113 return
114 } 114 }
115 c.JSON(http.StatusOK, models.Response{ 115 c.JSON(http.StatusOK, models.Response{
@@ -133,7 +133,7 @@ func GetCookie(c *gin.Context) {
133func DeleteCookie(c *gin.Context) { 133func DeleteCookie(c *gin.Context) {
134 cookie, err := c.Cookie("token") 134 cookie, err := c.Cookie("token")
135 if err != nil { 135 if err != nil {
136 c.JSON(http.StatusNotFound, models.ErrorResponse("No token cookie found.")) 136 c.JSON(http.StatusOK, models.ErrorResponse("No token cookie found."))
137 return 137 return
138 } 138 }
139 c.SetCookie("token", "", -1, "/", "", true, true) 139 c.SetCookie("token", "", -1, "/", "", true, true)