Auth middleware for swift and herodote
Project description
# About
Swift auth middleware for herodote (python3 only)
# Install
pip install -r requirements.txt python setup.py install
# Setup
In proxy-server.conf, add herodote-auth filter in pipeline
pipeline = catch_errors gatekeeper healthcheck proxy-logging cache container_sync bulk tempurl ratelimit crossdomain swift3 herodoteauth authtoken keystoneauth
And add filter section:
[filter:herodoteauth] use = egg:herodote-auth#herodote_auth # Secret to decode swift tokens (secrets.swift section of herodote config) secret = aSharedSecretWithHerodote herodote_url = https://myHerodoteServer # Token defined in herodote to allow remote triggering (openstack.swift.tokens section) token=myherodotetoken
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
Hashes for herodote_auth-0.0.1.dev22-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d2085ff0fdb7482bfec4f263b48ba3d2a1ccb8e93ac611e7a3e4dc2ea5b3ca26 |
|
MD5 | d275834cbb951c6ca303b76b3ff25090 |
|
BLAKE2b-256 | 32035369a1a593b38c5fe13941186c83f614268ecc2fb6b53c77d3dded866c7a |