Documentation
¶
Index ¶
- func DeleteToken() error
- func GetToken() (*oauth2.Token, error)
- func GetValidToken(clientSecretPath string) (*oauth2.Token, error)
- func HasToken() bool
- func LoadClientConfig(clientSecretPath string) (*oauth2.Config, error)
- func LoginFlow(clientSecretPath string) (*oauth2.Token, error)
- func RefreshToken(clientSecretPath string, token *oauth2.Token) (*oauth2.Token, error)
- func SetToken(token *oauth2.Token) error
- type TokenInfo
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetValidToken ¶
GetValidToken returns a valid token, refreshing if necessary
func LoadClientConfig ¶
LoadClientConfig loads OAuth2 config from client_secret.json
func RefreshToken ¶
RefreshToken refreshes an expired token
Types ¶
Click to show internal directories.
Click to hide internal directories.