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.dev21-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cb1a1d216392e5c70bc6a6febd7ee07ebedc9be3f63107ef637c63e79bfc8da0 |
|
MD5 | 4ffafabbb13d190ed79311d8c5779647 |
|
BLAKE2b-256 | 060673675c58ff12dd948d520638c185e4152eed1e4118a6893dcbc8a6293722 |