Skip to main content

EscherAuth plugin for HTTPie.

Project description

This HTTPie auth plugin implements Escher authentication for endpoints using Escher authentication with default settings.

Installation

Be sure that HTTPie is installed, and install this plugin:

$ pip install httpie-escher-auth

After installing, you will see the option escher-auth under --auth-type if you run $ http --help.

Example

$ http --auth-type=escher-auth --auth=escher_key:escher_secret https://api.example.com/users

The default Escher credential scope is “escher_request”. You can define the credential scope like this:

$ http --auth-type=escher-auth --auth=credential_scope/escher_key:escher_secret https://api.example.com/users

Check out HTTPie sessions if you would like to save authentication information between your requests.

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-escher-auth-0.1.0.tar.gz (2.3 kB view details)

Uploaded Source

Built Distribution

httpie_escher_auth-0.1.0-py2.7.egg (6.1 kB view details)

Uploaded Source

File details

Details for the file httpie-escher-auth-0.1.0.tar.gz.

File metadata

File hashes

Hashes for httpie-escher-auth-0.1.0.tar.gz
Algorithm Hash digest
SHA256 41565ee2b884bd7043caae6b580e971b1d211cec12ff945da8c877d25dcfde30
MD5 0c01cf3e5b9681b49b1815e22c94b456
BLAKE2b-256 39bab89e1bbafa96bf53269a13bc1a0b1ae5cf3cbca87a4068ef2b50a1a8d34a

See more details on using hashes here.

File details

Details for the file httpie_escher_auth-0.1.0-py2.7.egg.

File metadata

File hashes

Hashes for httpie_escher_auth-0.1.0-py2.7.egg
Algorithm Hash digest
SHA256 a04ab1bb8ff79175846cf5079ae99fa8ba61d96f3770ae186061be4480267ca4
MD5 51ca4946429935894a1736ecbb4c8926
BLAKE2b-256 17fdd6b112dd382e7ce4458dda2d454da01c877ec4e6dc656ca2840416932547

See more details on using hashes here.

Supported by

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