From 3e10a3542f70f23313fc6a43c41aaca518e3d344 Mon Sep 17 00:00:00 2001 From: Arda Serdar Pektezol <1669855+pektezol@users.noreply.github.com> Date: Thu, 13 Apr 2023 01:28:48 +0300 Subject: doc: swagger init for login and user routes (#34) --- backend/controllers/loginController.go | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) (limited to 'backend/controllers/loginController.go') diff --git a/backend/controllers/loginController.go b/backend/controllers/loginController.go index 50189e8..6feda8a 100644 --- a/backend/controllers/loginController.go +++ b/backend/controllers/loginController.go @@ -15,6 +15,14 @@ import ( "github.com/solovev/steam_go" ) +// Login +// +// @Summary Get (redirect) login page for Steam auth. +// @Accept json +// @Produce json +// @Success 200 {object} models.Response{data=models.LoginResponse} +// @Failure 400 {object} models.Response +// @Router /login [get] func Login(c *gin.Context) { openID := steam_go.NewOpenId(c.Request) switch openID.Mode() { @@ -31,14 +39,16 @@ func Login(c *gin.Context) { // Create user if new var checkSteamID int64 err = database.DB.QueryRow("SELECT steam_id FROM users WHERE steam_id = $1", steamID).Scan(&checkSteamID) - if err != nil { - c.JSON(http.StatusBadRequest, models.ErrorResponse(err.Error())) - return - } + // if err != nil { + // fmt.Println("y1") + // c.JSON(http.StatusBadRequest, models.ErrorResponse(err.Error())) + // return + // } // User does not exist if checkSteamID == 0 { user, err := GetPlayerSummaries(steamID, os.Getenv("API_KEY")) if err != nil { + fmt.Println("y2") c.JSON(http.StatusBadRequest, models.ErrorResponse(err.Error())) return } -- cgit v1.2.3