Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ScopesDescription ¶ added in v0.0.2
func ScopesDescription() string
ScopesDescription returns a human-readable description of the required scopes.
Types ¶
type OAuthTokenResponse ¶ added in v0.0.2
type OAuthTokenResponse struct {
AccessToken string `json:"access_token"`
TokenType string `json:"token_type"`
ExpiresIn int `json:"expires_in"`
RefreshToken string `json:"refresh_token"`
Scope string `json:"scope"`
CreatedAt int64 `json:"created_at"`
}
OAuthTokenResponse represents the response from GitLab's OAuth token endpoint.
type Status ¶
type Status struct {
Host string
User string
Token string
Source string
AuthMethod string // "pat", "oauth", or ""
Active bool
HasError bool
Error string
}
Status represents the authentication status for a host.
Click to show internal directories.
Click to hide internal directories.