Task #2243
closedCreate custom django User model
100%
Description
Django User model has some limitations like 30 chars for a username, so we have to substitute it with our own one.
It is probably not a bad idea to keep our implementation as close as possible to the Django one, so we will be able to use mostly as-is the related classes like UserManager, UserAdmin. At the same time we will have some attributes which we currently do not use.
In case we use django-guardian for authz, which seems likely, be sure to read this:
https://django-guardian.readthedocs.io/en/stable/userguide/custom-user-model.html
Related issues
Updated by ttereshc over 8 years ago
- Related to Task #2090: Create a plan for user/auth in 3.0 added
Updated by ttereshc about 8 years ago
- Blocks Task #2356: Add serializer for the user model added
Updated by ttereshc about 8 years ago
- Blocks Story #2358: As a user, I can authenticate with username and password stored in Pulp added
Updated by mhrivnak about 8 years ago
- Groomed changed from No to Yes
- Sprint Candidate changed from No to Yes
Updated by dkliban@redhat.com about 8 years ago
- Status changed from NEW to ASSIGNED
- Assignee set to dkliban@redhat.com
Updated by dkliban@redhat.com about 8 years ago
- Status changed from ASSIGNED to POST
Added by dkliban@redhat.com about 8 years ago
Added by dkliban@redhat.com about 8 years ago
Revision c6e9964a | View on GitHub
Adds a custom User model to pulp.app
This commit also changes the label of the Pulp Django app from 'pulp' to 'pulp_app'. closes #2243 https://pulp.plan.io/issues/2243
Updated by dkliban@redhat.com about 8 years ago
- Status changed from POST to MODIFIED
- % Done changed from 0 to 100
Applied in changeset pulp|c6e9964a98f27a5747ae4ea177ab8dcae0316465.
Updated by bmbouter about 5 years ago
- Status changed from MODIFIED to CLOSED - CURRENTRELEASE
Adds a custom User model to pulp.app
This commit also changes the label of the Pulp Django app from 'pulp' to 'pulp_app'. closes #2243 https://pulp.plan.io/issues/2243