Skip to main content

Nsof OAuth 2 plugin for HTTPie.

Project description

Nsof OAuth 2 plugin for the HTTPie command line HTTP client.

Installation

$ pip install httpie-nsof

You should now see nsof under --auth-type in $ http --help output.

Setup

$ httpie-nsof-setup

Configure Nsof’s auth plugin with your creds (saved in ~/.httpie/config.json). The credentials can be either a username/password or API Key ID/API Key Secret

Notes:
  • if username is not provided in conf file it will be searched at HTTPIE_NSOF_USERNAME

  • if password is not provided in conf file it will be searched at HTTPIE_NSOF_PASSWORD

  • manually inputted username/password supersede conf file and environment variables

Usage

$ http --auth-type=nsof GET https://api.nsof.io/v1/users

It’s possible to pass a different effective org using the env EORG:

$ EORG=nsof http --auth-type=nsof GET https://api.nsof.io/v1/users

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

httpie-nsof-1.7.tar.gz (4.3 kB view details)

Uploaded Source

Built Distribution

httpie_nsof-1.7-py2.py3-none-any.whl (6.5 kB view details)

Uploaded Python 2Python 3

File details

Details for the file httpie-nsof-1.7.tar.gz.

File metadata

  • Download URL: httpie-nsof-1.7.tar.gz
  • Upload date:
  • Size: 4.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.7.5

File hashes

Hashes for httpie-nsof-1.7.tar.gz
Algorithm Hash digest
SHA256 7ec0a1dbd0c6995ea0787d12c3b7aee322cbdaa21bd5206ccfe5983b36d2095b
MD5 532d5a74af9939673df0b6ffef06de81
BLAKE2b-256 1fdaa597921131c6fd311665e9c81a6b26d374c5c30dcec91d13dd4350b1ae70

See more details on using hashes here.

File details

Details for the file httpie_nsof-1.7-py2.py3-none-any.whl.

File metadata

  • Download URL: httpie_nsof-1.7-py2.py3-none-any.whl
  • Upload date:
  • Size: 6.5 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.7.5

File hashes

Hashes for httpie_nsof-1.7-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 b1f8b0a1b6a9df0260697765cbf259acfb8d2a686af3b01c1c849ce558a925ad
MD5 1c3e98645ab16dc9e51582a1573c5020
BLAKE2b-256 c23ad13275661e2c4d8b8a8fe9544fcf7f556dfb804be24e9403b436eafcc0c1

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page