Skip to content

Remove the auth and user management flows #249

@sebastian-code

Description

@sebastian-code

Is your feature request related to a problem? Please describe.
No, it's an improvement in the usability of the application, to ease the implementation on a project.

Describe the solution you'd like
Remove the developed auth workflow actually in use, and make it dependent on the native Django auth workflow.

Describe alternatives you've considered
An alternative would be to implement a workaround the app own auth workflow, allowing for an easy implementation of other solutions. Also, there are a lot of packages currently in active development, widely in use, highly specialized into solving the same issue, sitting on top of the native Django auth library:

Additional context
Django Ledger is a real treasure, and a highly complex piece of software by itself, and trying to work around the auth workflow in place, makes it really difficult to adopt in an existing project, or for a new project with special needs for handling users. Removing it, or implementing an easier workaround (perhaps environment variables) would remove some of the initial barriers.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions