diff --git a/backend/internal/controller/user_controller.go b/backend/internal/controller/user_controller.go index 69043c4..2d9760c 100644 --- a/backend/internal/controller/user_controller.go +++ b/backend/internal/controller/user_controller.go @@ -161,8 +161,14 @@ func (uc *UserController) exchangeOneTimeAccessTokenHandler(c *gin.Context) { return } + var userDto dto.UserDto + if err := dto.MapStruct(user, &userDto); err != nil { + utils.ControllerError(c, err) + return + } + c.SetCookie("access_token", token, int(time.Hour.Seconds()), "/", "", false, true) - c.JSON(http.StatusOK, user) + c.JSON(http.StatusOK, userDto) } func (uc *UserController) getSetupAccessTokenHandler(c *gin.Context) {