django-magic-authorization
Token-based authorization middleware for protecting Django URL paths.
The main features are:
- protect url paths using secret tokens
- drop-in replacement for
django.urls.path - manage tokens in the django admin
See the quickstart in the readme to get started.
I'm using django-magic-authorization on this webpage to make sure only my friends and family see my private posts.
🤖 AI disclaimer
Mosaic was built with Claude Code, following my AI policy.
### Tools
- Claude Code (Anthropic) — primary development assistant
### Usage
- **Architecture & design**: Human-driven
- **Implementation**: Initally human-only, lately more AI-collaborative (human-directed, AI-written, human-reviewed)
- **Tests**: AI-generated with human review
- **Documentation**: Human-only
### Process
AI agents propose changes as PRs, which are reviewed and merged by me. I try to make interactions transparent in the relevant issues or proposed patches. AI-authored commits are tagged with `Co-Authored-By` in the git history.
Releases: PyPi
Source code: Radicle (Github mirror)