Commit Graph

100 Commits

Author SHA1 Message Date
Roman Gorbil
10ae7acac9 Rewrite registration logic 2015-11-24 17:11:46 +07:00
mario
f3151ad5c0 Fixed try/catch in logout view 2015-11-23 22:52:59 +01:00
mario
d9b8f3faf6 Added non existing e-mail validation on password reset
+ small cleanup
2015-11-23 22:17:32 +01:00
ron8mcr
fac959ea80 raise_exception=True for views 2015-11-23 21:04:56 +07:00
mario
6ace9de268 Compatibility updates
+ removed some legacy code
+ added force_text for py3 support
2015-11-19 09:38:57 +01:00
Mateusz Sikora
315f6f2844 Merge pull request #118 from mdentremont/topic/py3-fix
Alter a statement to make it python3 compatible
2015-11-06 15:16:07 +01:00
Mateusz Sikora
3eaa491fb1 fix flake8 2015-11-06 14:09:47 +01:00
Mateusz Sikora
57a879f6c0 Merge branch 'master' of github.com:Tivix/django-rest-auth 2015-11-06 14:09:23 +01:00
Mateusz Sikora
60581fc375 fix issue with setting POST attribute in request 2015-11-06 14:07:12 +01:00
Karl Fleischmann
f1858e4ce4 Bypass AssertionErrors on nested Hyperlinked fields
Send request as context data to the UserDetailSerializer class, when
signing up. This way nested Hyperlinked serializer fields can be
correctly resolved.
2015-10-28 00:55:08 +01:00
Matt d'Entremont
7fbdcff5e0 Alter a statement to make it python3 compatible
- In python 3, filter returns an iterator instead of a list
- Thus bool(filter(...)) always evaluated to true on python3
- Convert the filter to a list comprehension to ensure it evaluated as
  expected on python 3
2015-10-26 10:13:27 -03:00
Mateusz Sikora
ba5edbaf62 fix update_session_auth_hash for django <1.7 2015-10-19 10:12:25 +02:00
Bhaarat Sharma
48eb40ae47 adding not 2015-10-18 08:23:36 -04:00
Bhaarat Sharma
296a49a04b Don't log the user out after change password - Django 1.7 2015-10-18 00:20:50 -04:00
mario
680f24e43d Fix the optional deps for allauth.socialaccount 2015-10-04 12:41:07 +02:00
Nick Spacek
0ae97701c8 Adds check for optional deps in INSTALLED_APPS
Previously the serializers.py file relied solely on the presence of
allauth.socialaccount in the PYTHON_PATH to determine if its use was
required. This adds another check in the Django INSTALLED_APPS for the
allauth.socialaccount app, and then continues with the import if the app
has been added.
2015-10-01 09:51:25 -03:00
Philippe Luickx
c22b77724d LoginSerializer allow_blank fix 2015-08-17 13:35:20 +03:00
Philippe Luickx
4cf33ff9fa SocialLoginSerializer allow_blank fix 2015-08-17 13:34:59 +03:00
Mateusz Sikora
388314f831 fix flake8 2015-08-14 13:49:47 +02:00
Philippe Luickx
64ab8be2f0 catching incorrect input 2015-08-13 10:56:25 +03:00
Philippe Luickx
5a6c8f549b bugfix 2015-08-10 11:24:21 +03:00
Philippe Luickx
02bf6fbe5b bugfix, request.DATA is deprecated, replaced with request.data 2015-08-07 14:31:33 +03:00
Philippe Luickx
ad94008503 appending all views with View 2015-08-07 13:54:45 +03:00
Philippe Luickx
4a3ea85f44 well, that was an easy cleanup, now it is nice and consistent 2015-08-07 13:46:18 +03:00
Philippe Luickx
bd193a1401 you can now login with email and password, without username 2015-08-07 13:43:21 +03:00
Philippe Luickx
74f2ffec7f now also accepting authorization codes from social login (e.g. facebook) 2015-08-07 13:26:57 +03:00
Philippe Luickx
8ea935ef40 conditional import 2015-08-07 11:25:40 +03:00
Nikolay Golub
a9d2a24011 Make names more consistent 2015-07-23 22:33:48 +03:00
Nikolay Golub
f43a6b8d58 move SocialAccount population to the separate method in the SocialLoginSerializer.
It makes easier to get the correct signup for custom user models, because application can subclass SocialLoginSeriaLizer and add required fields to the instance.
2015-07-23 22:22:39 +03:00
mjaworski
a60df71c07 Flake8 style fixes 2015-04-28 10:22:08 +02:00
mjaworski
ece4c01ada Merge branch 'master' into flake8 2015-04-28 10:04:42 +02:00
mjaworski
9803d9f941 adding static code analysis 2015-04-28 10:04:20 +02:00
Marco Badan
4b9b631744 Fix TabError: inconsistent use of tabs and spaces in indentation 2015-04-27 17:06:48 +02:00
Antoine
7aa2fdb18c Fixed version check 2015-04-27 20:05:25 +08:00
Antoine
ee55380a6c Switched to standard import_module as the Django embedded one is deprecated and will be removed in next version 2015-04-17 16:49:32 +01:00
mjaworski
80a7988a9b Django 1.8 compatibility fixes 2015-04-17 09:53:46 +02:00
mjaworski
e6d56c9e02 Merge branch 'master' of https://github.com/Tivix/django-rest-auth 2015-04-13 15:19:57 +02:00
mjaworski
bef1074052 Replaced references to contrib.auth.model.User with get_user_model(). Closes #68 2015-04-13 15:19:54 +02:00
S.Turgut
fe1eff745e change PasswordResetConfirmSerializer setpasswordform from token invalid value error to form validation error 2015-03-11 12:05:45 +02:00
Mateusz Sikora
8182a33c66 #23 - add test case to cover solcial auth for existing user 2015-02-27 13:56:29 +01:00
Mateusz Sikora
e8ac019b4c Merge pull request #55 from vesterbaek/fix_drf_request
DRF 3 bug: get HttpRequest from DRF request object. Similar to issue #43
2015-02-25 17:38:43 +01:00
Jeppe Vesterbæk
c615cd94aa DRF 3 bug: get HttpRequest from DRF request object. Similar to issue #43 2015-02-25 16:52:51 +01:00
Jeppe Vesterbæk
846040259a Mark email as read only for user details 2015-02-25 16:06:46 +01:00
Mateusz Sikora
2158fffd2a fix #47 - PasswordResetConfirm doesn't check token 2015-01-27 16:52:54 +01:00
Lele Long
199a4989c5 Adjust for djangorestframework 3 2015-01-15 23:45:01 +08:00
Mateusz Sikora
01ffd4127b support django-rest-framework v3.0 2015-01-09 12:05:14 +01:00
Mateusz Sikora
e9fee3aa92 Support custom UserDetailsSerializer for registration 2015-01-09 11:20:46 +01:00
Mateusz Sikora
5d53a0e0a0 fix unit tests for social auth - required after changes in allauth v0.19.0 2015-01-09 11:12:00 +01:00
Marc
b2d5c221c7 Support for custom UserDetailsSerializer on Register view 2014-12-18 16:52:28 +01:00
Mateusz Sikora
7b7e2d368b fix bug in PasswordChangeSerializer 2014-11-14 10:31:02 +01:00