django-nopassword
django-nopassword copied to clipboard
Support for Signup
It would be great to also have a signup integrated to have a complete authentication process.
As an example, django rest auth has an optional module rest_auth.registration
to have a signup additional to login/logout/pw reset/pw change:
https://github.com/Tivix/django-rest-auth/tree/master/rest_auth/registration
The registration has built in support for allauth email verification.
There are some questions regarding this:
- Does signup need to be optional or should signup always be included (in
urls.py
). In django rest auth, I think they made it optional because forrest_auth
the dependency toallauth
is optional whereas forrest_auth.registration
it is not. - Does signup need email verification? When using the email backend, after logging in the email is indirectly verified by having access to the login code.
- Should a login code be contained in the signup email, or should a user just do the regular login process afterwards?