django-rest-auth
django-rest-auth copied to clipboard
This app makes it extremely easy to build Django powered SPA's (Single Page App) or Mobile apps exposing all registration and authentication related functionality as CBV's (Class Base View) and REST (...
When creating a user account through sociallogin with django-allauth, the user account will have no usable password and will need to set one. Setting OLD_PASSWORD_FIELD_ENABLED to True requires 'old_password' field,...
Resolves #349
Based off of this issue: https://github.com/Tivix/django-rest-auth/issues/258 This change is backwards compatible and makes the rest auth endpoints easier to work with for clients. Let me know if there is anything...
Insert a proper response when the user is anonymous on the logout view Fixes https://github.com/Tivix/django-rest-auth/issues/332
Addresses issue https://github.com/Tivix/django-rest-auth/issues/217 and adds an endpoint `/user/status/` to check if user is authenticated or not without having to call the full `/user/` details endpoint. **TODO:** - [ ] Documentation
There are two cases where this can happen currently: - User was added without using the register API (e.g. in django admin) - Custom AuthenticationBackend is used returning a user...
`RegisterSerializer#get_cleaned_data` returns statically the fields `username`, `password1` and `email` from `self.validated_data`. That means that all subclasses of `RegisterSerializer` have to override this method as soon as they add other fields...
[Knox](https://github.com/James1345/django-rest-knox) provides more security and more functionality than the standard DRF TokenAuthentication. This PR adds full support for Knox. The development branch seems somewhat behind, so I've raised this against...