Skip to content

Cookie SameSite constants are not Title Case #3607

@sixcolors

Description

@sixcolors

In constants.go:

// Cookie SameSite
// https://datatracker.ietf.org/doc/html/draft-ietf-httpbis-rfc6265bis-03#section-4.1.2.7
const (
    CookieSameSiteDisabled   = "disabled" // not in RFC, just control "SameSite" attribute will not be set.
    CookieSameSiteLaxMode    = "lax"
    CookieSameSiteStrictMode = "strict"
    CookieSameSiteNoneMode   = "none"
)

Should Be:

// Cookie SameSite
// https://datatracker.ietf.org/doc/html/draft-ietf-httpbis-rfc6265bis-03#section-4.1.2.7
const (
    CookieSameSiteDisabled   = "disabled" // not in RFC, just control "SameSite" attribute will not be set.
    CookieSameSiteLaxMode    = "Lax"
    CookieSameSiteStrictMode = "Strict"
    CookieSameSiteNoneMode   = "None"
)

RFC: samesite-value = "Strict" / "Lax" / "None"

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions