mirror of
https://github.com/tldr-pages/tldr.git
synced 2026-08-28 11:25:16 +08:00
5cdf58e6eb
Co-authored-by: Sebastiaan Speck <12570668+sebastiaanspeck@users.noreply.github.com> Co-authored-by: Lena Pastwa <126529524+acuteenvy@users.noreply.github.com>
1.1 KiB
1.1 KiB
oauth2c
Interact with OAuth 2.0 authorization servers. More information: https://github.com/cloudentity/oauth2c#usage.
- 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