gh auth token

gh auth token [flags]

This command outputs the authentication token for an account on a given GitHub host.

Without the --hostname flag, the default host is chosen.

Without the --user flag, the active account for the host is chosen.

If the token is an expired or near-expiry token that supports refreshing, it is refreshed automatically before being printed, unless --no-refresh is given.

Options

-h, --hostname <string>
The hostname of the GitHub instance authenticated with
--no-refresh
Do not automatically refresh an expired token
-u, --user <string>
The account to output the token for

See also