Skip to content

dj-rest-auth vs. django-allauth headless API #682

Open
@gleniat

Description

@gleniat

I've been using django-rest-auth and dj-rest-auth together with django-allauth for years, but recently noticed that django-allauth itself now provides a headless API.

Could anyone clarify what advantages there are today for choosing to use dj-rest-auth alongside allauth rather than using allauth alone when starting fresh with new Django implementations?

Possible reasons I see:

  • Simpler API (fewer features to configure)
  • No need to reimplement authentication logic if you're already using dj-rest-auth

To summarize, is dj-rest-auth still beneficial for new projects today, or would directly using django-allauth's native API generally be sufficient?

Thank you!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions