diff options
Diffstat (limited to 'vendor/github.com/Philipp15b/go-steam/community/community.go')
-rw-r--r-- | vendor/github.com/Philipp15b/go-steam/community/community.go | 35 |
1 files changed, 0 insertions, 35 deletions
diff --git a/vendor/github.com/Philipp15b/go-steam/community/community.go b/vendor/github.com/Philipp15b/go-steam/community/community.go deleted file mode 100644 index 641c3942..00000000 --- a/vendor/github.com/Philipp15b/go-steam/community/community.go +++ /dev/null @@ -1,35 +0,0 @@ -package community - -import ( - "net/http" - "net/http/cookiejar" - "net/url" -) - -const cookiePath = "https://steamcommunity.com/" - -func SetCookies(client *http.Client, sessionId, steamLogin, steamLoginSecure string) { - if client.Jar == nil { - client.Jar, _ = cookiejar.New(new(cookiejar.Options)) - } - base, err := url.Parse(cookiePath) - if err != nil { - panic(err) - } - client.Jar.SetCookies(base, []*http.Cookie{ - // It seems that, for some reason, Steam tries to URL-decode the cookie. - &http.Cookie{ - Name: "sessionid", - Value: url.QueryEscape(sessionId), - }, - // steamLogin is already URL-encoded. - &http.Cookie{ - Name: "steamLogin", - Value: steamLogin, - }, - &http.Cookie{ - Name: "steamLoginSecure", - Value: steamLoginSecure, - }, - }) -} |