Documentation ¶
Index ¶
- func EncryptPassword(N string, E string, password string) (string, error)
- func GenerateDeviceID(accountName string, password string) string
- func GenerateSessionID() (string, error)
- func SetCookies(client *http.Client, cookies []*http.Cookie) error
- type Client
- func (c *Client) GetCookies(u *url.URL) []*http.Cookie
- func (c *Client) GetDeviceID() string
- func (c *Client) GetRSAKey(accountName string) (*getRSAKeyRes, error)
- func (c *Client) GetSessionID() string
- func (c *Client) GetSteamID() string
- func (c *Client) Login(details LoginDetails) error
- func (c *Client) SetProxy(proxy string) error
- type LoginDetails
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GenerateDeviceID ¶
func GenerateSessionID ¶
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
func (*Client) GetDeviceID ¶
func (*Client) GetSessionID ¶
func (*Client) GetSteamID ¶
func (*Client) Login ¶
func (c *Client) Login(details LoginDetails) error
type LoginDetails ¶
Click to show internal directories.
Click to hide internal directories.