gtsocial-umbx

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

options_go111.go (561B)


      1 // +build go1.11
      2 
      3 package sessions
      4 
      5 import "net/http"
      6 
      7 // Options stores configuration for a session or session store.
      8 //
      9 // Fields are a subset of http.Cookie fields.
     10 type Options struct {
     11 	Path   string
     12 	Domain string
     13 	// MaxAge=0 means no Max-Age attribute specified and the cookie will be
     14 	// deleted after the browser session ends.
     15 	// MaxAge<0 means delete cookie immediately.
     16 	// MaxAge>0 means Max-Age attribute present and given in seconds.
     17 	MaxAge   int
     18 	Secure   bool
     19 	HttpOnly bool
     20 	// Defaults to http.SameSiteDefaultMode
     21 	SameSite http.SameSite
     22 }