Skip to content

Remove the auth and user management flows #249

Open
@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

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions