AuthManager#

class geodesic.oauth.AuthManager(credentials_path=None)[source]#

Attributes

access_token

Requests/returns the access token.

credentials_path

id_token

Requests/returns the access token.

refresh_token

Methods

authenticate([cli_authorization_code, ...])

Prompts the user to authorize access to Geodesic via OAuth2.

get_authorization_url(code_challenge[, ...])

Returns a URL to generate an auth code.

print_auth_message()

save_code(code_verifier[, code])