From ca7acc2fdc6e6c8371ca5bbeeaabb02d11bb1bee Mon Sep 17 00:00:00 2001 From: Arda Serdar Pektezol <1669855+pektezol@users.noreply.github.com> Date: Sun, 20 Aug 2023 12:51:26 +0300 Subject: refactor: move structs around for better understanding Former-commit-id: 0030a6b0c7b228772d8e27f5722ee6de1718786b --- backend/controllers/loginController.go | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) (limited to 'backend/controllers/loginController.go') diff --git a/backend/controllers/loginController.go b/backend/controllers/loginController.go index e907b22..76bf51f 100644 --- a/backend/controllers/loginController.go +++ b/backend/controllers/loginController.go @@ -15,13 +15,17 @@ import ( "github.com/solovev/steam_go" ) +type LoginResponse struct { + Token string `json:"token"` +} + // Login // // @Description Get (redirect) login page for Steam auth. // @Tags login // @Accept json // @Produce json -// @Success 200 {object} models.Response{data=models.LoginResponse} +// @Success 200 {object} models.Response{data=LoginResponse} // @Failure 400 {object} models.Response // @Router /login [get] func Login(c *gin.Context) { @@ -85,7 +89,7 @@ func Login(c *gin.Context) { // c.JSON(http.StatusOK, models.Response{ // Success: true, // Message: "Successfully generated token.", - // Data: models.LoginResponse{ + // Data: LoginResponse{ // Token: tokenString, // }, // }) @@ -99,7 +103,7 @@ func Login(c *gin.Context) { // @Tags auth // @Produce json // -// @Success 200 {object} models.Response{data=models.LoginResponse} +// @Success 200 {object} models.Response{data=LoginResponse} // @Failure 404 {object} models.Response // @Router /token [get] func GetCookie(c *gin.Context) { @@ -111,7 +115,7 @@ func GetCookie(c *gin.Context) { c.JSON(http.StatusOK, models.Response{ Success: true, Message: "Token cookie successfully retrieved.", - Data: models.LoginResponse{ + Data: LoginResponse{ Token: cookie, }, }) @@ -123,7 +127,7 @@ func GetCookie(c *gin.Context) { // @Tags auth // @Produce json // -// @Success 200 {object} models.Response{data=models.LoginResponse} +// @Success 200 {object} models.Response{data=LoginResponse} // @Failure 404 {object} models.Response // @Router /token [delete] func DeleteCookie(c *gin.Context) { @@ -136,7 +140,7 @@ func DeleteCookie(c *gin.Context) { c.JSON(http.StatusOK, models.Response{ Success: true, Message: "Token cookie successfully deleted.", - Data: models.LoginResponse{ + Data: LoginResponse{ Token: cookie, }, }) -- cgit v1.2.3