Django URL Pattern Role Authorization System
summary
Describes Bluevine’s case study of extending Django’s built-in auth by adding a role layer and an access-endpoint pattern to address scaling and flexibility problems. Covers problems they encountered with Django’s user model and granular model permissions, and explains their approach of changing the permission mechanism (roles + modified permissions) to grant more restricted, scalable access control.
AI-written summary · about
related talks
51mAuthorization beyond @RolesAllowed
35mExternal authentication for Django projects
26mOAuth2 and Django, What You Should Know
41mProduction Django: Building a Highly Scalable, Secure Django Site
24mGetting the most out of Django’s User Model
29mPushing The Pony's Boundaries - Django Admin Customization
27mDjango User Model: Past, Present, and Future with Will Vincent
37mDjango + Keycloak: trust authentication to the professionals
