11

I'm looking for a good django app that brings to me basic features like

  • user profile editing
  • password changing
  • save settings / preferences specific to my app
  • save authentication keys to external apps (twitter, rtm, facebook, ...)

I know how to extend the normal user model (see docs http://www.djangobook.com/en/1.0/chapter12/#cn222)

and there are also these apps around:

  • django-profile/
  • idios (on github)
  • django-account/

however, none of them seems to be ideal for what I want. Therefore, my question is, does anyone know a app that is better / more mature / more feature rich that I just didn't find? Or do I have to roll my own app?

memyself
  • 11,017
  • 13
  • 59
  • 101

2 Answers2

14

I use django-userena.

https://github.com/bread-and-pepper/django-userena

demo: http://www.django-userena.org

Shawn Chin
  • 79,172
  • 18
  • 156
  • 188
Yuanzhong Deng
  • 218
  • 3
  • 12
1

I am sorry to inform you that you will (for now) have to put together a custom solution using django-registration/django-profiles along with django-socialregistration.

Start here with and progress to Socialnetwork Authentication. On the up side, django is young so solid solutions are in the near future and you will be part of them. ;-)

Community
  • 1
  • 1
Afrowave
  • 911
  • 9
  • 21