Checkout a Python package for Django HMAC authentication. Features include
1. Django model with HMAC shared encrypted secret
2. Authentication class HMACAuthentication
3. Requests timeout
4. Management command or a configured url to get key
5. Javascript and Python client examples
Check it out on
PyPI: https://pypi.org/project/django-hmac-authentication/
GitHub: https://github.com/harisankar-krishna-swamy