commands.sh

oauth2c

all

Interact with OAuth 2.0 authorization servers.

More info →

Options (1)

-s, --silentboolean

Run in silent mode without browser

Example: oauth2c {{issuer_url}} --client-id {{client_id}} {{[-s|--silent]}} --no-browser

Examples (8)

Fetch an access token using client credentials

oauth2c issuer_url --client-id client_id --client-secret client_secret

Fetch a token using authorization code flow

oauth2c issuer_url --client-id client_id --response-types code

Fetch a token using authorization code with PKCE

oauth2c issuer_url --client-id client_id --pkce

Fetch a token using password credentials

oauth2c issuer_url --client-id client_id --username username --password password

Refresh an existing access token

oauth2c issuer_url --client-id client_id --refresh-token refresh_token

Fetch a token with specific scopes

oauth2c issuer_url --client-id client_id --scopes scope1,scope2

Use device authorization flow

oauth2c issuer_url --client-id client_id --grant-type device_code

Run in silent mode without browser

oauth2c issuer_url --client-id client_id [-s|--silent] --no-browser
made by @shridhargupta | data from tldr-pages