-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Labels
Description
Code of Conduct
- I agree to follow Django's Code of Conduct
Feature Description
- Introduce a simpler
User
that does not have groups or permissions (as in permission model) - keep the abstract User model without
username
oremail
- start new projects with either a subclass of that base model that has basic role (
user
andadmin
could be it) - keep the Permission classes
- enable the current user model as an option
- provide an entrypoint (and simple implementation) for 2FA
Problem
For a lot of cases, the current user model is not adequate, being either too complex (project requires only "user" and "admin" roles) or too simple (no notion of record-level ownership or hierarchy). It is also missing a unified 2FA mechanism
Request or proposal
proposal
Additional Details
No response
Implementation Suggestions
No response
ramibch, gav-fyi, TheLovinator1, sidmitra, ChardonBleu and 29 morematmair, kunambi and subhranil-179ulgensericpalakovichcarr, leandrodesouzadev, frankwiles, czue, adamchainz and 3 more
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
Idea refinement - Team creation - For approval