https://github.com/argyle-engineering/headerhasher
Traefik middleware for hashing HTTP headers
https://github.com/argyle-engineering/headerhasher
traefik-plugin
Last synced: about 1 year ago
JSON representation
Traefik middleware for hashing HTTP headers
- Host: GitHub
- URL: https://github.com/argyle-engineering/headerhasher
- Owner: argyle-engineering
- License: apache-2.0
- Created: 2023-06-01T11:57:32.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-07-04T07:51:01.000Z (almost 3 years ago)
- Last Synced: 2025-02-04T14:46:28.196Z (over 1 year ago)
- Topics: traefik-plugin
- Language: Go
- Homepage:
- Size: 25.4 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
Awesome Lists containing this project
README
# HeaderHasher Traefik middleware
This is a simple middleware that looks for a specific HTTP request header and if found attaches its sha256 value as another header.
An example practical application of this would be custom rate limiting routes for specific authorisation headers. You don't want to keep the plaintext
authorization token value together with the rest of ingress routes configuration. This middleware allows to safely use it's hash instead of keeping the token secret.
## Usage
TODO
### Configuration
TODO