package cookie import ( "time" "github.com/gin-gonic/gin" ) func AddAccessTokenCookie(c *gin.Context, maxAgeInSeconds int, token string) { c.SetCookie(AccessTokenCookieName, token, maxAgeInSeconds, "/", "", true, true) } func AddSessionIdCookie(c *gin.Context, maxAgeInSeconds int, sessionID string) { c.SetCookie(SessionIdCookieName, sessionID, maxAgeInSeconds, "/", "", true, true) } func AddDeviceTokenCookie(c *gin.Context, deviceToken string) { c.SetCookie(DeviceTokenCookieName, deviceToken, int(15*time.Minute.Seconds()), "/api/one-time-access-email", "", true, true) }