Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Device ¶
type Device struct {
Code string `json:"deviceCode"` // Device Code
UserCode string `json:"userCode"` // 8 figure User code to be used while authentication
VerificationURI string `json:"verificationUri"` // URL to verify user code
VerificationURIComplete string `json:"verificationUriComplete"` // URL to verify user code with the user code being sent as a URL param
ExpiresIn int `json:"expiresIn"` // Time in which the device code expires
Interval int `json:"interval"` // Interval in which the client needs to poll at the endpoint to receive the PAT
}
type PAT ¶ added in v0.4.0
type PAT struct {
Token string `json:"token"` // PAT received from the server
Expiry string `json:"expiry"` // Token expiry timestamp
User struct {
FirstName string `json:"firstName"` // User's firstname
LastName string `json:"lastName"` // User's lastname
Email string `json:"email"` // User's email address
} `json:"user"`
}
Click to show internal directories.
Click to hide internal directories.