News
django-allauth 0.17.0 released
Posted by Raymond Penners on 2014-06-16
Note worthy changes sourenaraya contributed Mail.Ru support, thanks. account: Justin Michalicek contributed support to control session life time and age: ACCOUNT_SESSION_COOKIE_AGE and ACCOUNT_SESSION_REMEMBER. Serafeim Papastefanos contributed an Ukrainian translation, thanks! kkarwows contributed AppConfig support, thanks. socialaccount: Added Xing provider. socialaccount: Marcin Skarbek contributed Hubic support, thanks!
Read moredjango-allauth 0.16.1 released
Posted by Raymond Penners on 2014-03-12
Note worthy changes Facebook login via Javascript was broken if auth_type was not set to reauthenticate, fixed. Support for hooking up a callback when FB.init() is ready (allauth.facebook.onInit) Backwards incompatible changes None
django-allauth 0.16.0 released
Posted by Raymond Penners on 2014-03-10
Note worthy changes Nariman Gharib contributed a Persian translation, thanks! The custom signup form save has been deprecated in favour of a def signup(request, user) method. Facebook reauthentication now uses an auth_nonce. Added a new option ACCOUNT_LOGIN_ON_EMAIL_CONFIRMATION, to indicate whether or not email confirmation is to automatically log in.
Read moredjango-allauth 0.15.0 released
Posted by Raymond Penners on 2013-12-01
Note worthy changes socialaccount: Added is_auto_signup_allowed to social account adapter. facebook: Added a new setting: VERIFIED_EMAIL. socialaccount: a collision on email address when you sign up using a third party social account is now more clearly explained: "An account already exists with this email address.
Read moredjango-allauth 0.14.2 released
Posted by Raymond Penners on 2013-11-16
Note worthy changes Compatibility fix for logging in with Django 1.6. Maksim Rukomoynikov contributed a Russian translation, thanks! Backwards incompatible changes In case you were using the internal method generate_unique_username, note that its signature has changed. It now takes a list of candidates to base the username on.
Read more