Django API Key management & validation
Project description
django-simplekeys is a reusable Django app that provides a simple way to add API keys to an existing Django project, regardless of API framework.
Features
Token bucket rate limiting, for limiting requests/second with optional bursting behavior.
Quota-based rate limiting (e.g. requests/day)
Ability to configure different usage tiers, to give different users different rates/quotas.
Ability to configure different ‘zones’ so that different API methods can have different limits. (e.g. some particularly computationally expensive queries can have a much lower limit than cheap GET queries)
Provided views for very simple email-based API key registration.
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 Distribution
Built Distribution
Hashes for django_simplekeys-0.4.2-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 886fe6ecda15522315703c7c6484a86a1445b613a13252426ff83e219752bf90 |
|
MD5 | 1d37bccb508f9ac9714ff23fa3acf1e1 |
|
BLAKE2b-256 | f4e4897d84ab2faa76f46c9d6d3d0bfe4eb2a0236a2d25c007991b16e8d7ddf3 |