package utils import ( "log" "github.com/gin-gonic/gin" "github.com/yauthdev/yauth/server/constants" ) func SetCookie(gc *gin.Context, token string) { secure := true httpOnly := true if !constants.IS_PROD { secure = false } log.Println("-> is cookie secure", secure) gc.SetCookie(constants.COOKIE_NAME, token, 3600, "/", GetFrontendHost(), secure, httpOnly) } func DeleteCookie(gc *gin.Context) { secure := true httpOnly := true if !constants.IS_PROD { secure = false } gc.SetCookie(constants.COOKIE_NAME, "", -1, "/", GetFrontendHost(), secure, httpOnly) }