I am at a beginning of a "company web app project". I tried a Django cookiecutter template, and so far I like what I see. What I see I won't need is the user registration, password reset, social-app logins, and so on, because I will use LDAP for my user login. Afaik the stuff I don't need is provided by that "allauth" apps (please correct me).
What would be the steps needed to remove this functionality so I can have the authentication more like when starting a project via Django "starproject"?
I don't have any crucial data in the DB, or any models I care about, so instructions for a fresh start would be ideal.
MY idea was to remove the allauth apps from "APPS" in settings and only then do the initial migrations, but something tells me it won't be that easy. I am an intermediate python dev, but new to Django.
Thank you all in advance for your ideas.
Allauth doesn't force any particular user model on you, so it probably will be that easy – remove the installed_app
, remove any urls
references, remove the package(s) from requirements.