MCPcopy Create free account
hub / github.com/cli/cli / Login

Method Login

internal/gh/gh.go:177–177  ·  view source on GitHub ↗

Login will set user, git protocol, and auth token for the given hostname. If the encrypt option is specified it will first try to store the auth token in encrypted storage and will fall back to the general insecure configuration.

(hostname, username, token, gitProtocol string, secureStorage bool)

Source from the content-addressed store, hash-verified

175 // If the encrypt option is specified it will first try to store the auth token
176 // in encrypted storage and will fall back to the general insecure configuration.
177 Login(hostname, username, token, gitProtocol string, secureStorage bool) (insecureStorageUsed bool, err error)
178
179 // SwitchUser switches the active user for a given hostname.
180 SwitchUser(hostname, user string) error

Implementers 1

AuthConfiginternal/config/config.go

Calls

no outgoing calls