/django-user-accounts

User accounts for Django

Primary LanguagePythonMIT LicenseMIT

django-user-accounts

user accounts for Django

Provides a Django project with a very extensible infrastructure for dealing with user accounts.

Features

  • Functionality for:
    • Log in (email or username authentication)
    • Sign up
    • Email confirmation
    • Signup tokens for private betas
    • Password reset
    • Account management (update account settings and change password)
    • Account deletion
  • Extensible class-based views and hooksets
  • Custom User model support

Requirements

  • Django 1.7 or 1.8
  • Python 2.7, 3.3 or 3.4
  • django-appconf (included in install_requires)
  • pytz (included in install_requires)

Documentation

See http://django-user-accounts.readthedocs.org/

Contributing

We accept contributions from everyone! See the CONTRIBUTING.md file for more information about how to contribute.