2👍
✅
The web server you’re hosting Django in handles SSL. If you put Nginx or Apache in front, for example, they will do all the SSL work. Django won’t have any concept of being HTTP vs HTTPS.
The django-sslify module doesn’t make a site run in SSL, it just redirects any detected non-SSL request to the equivalent SSL URL.
For django-allauth to work with SSL, all you need to do is ensure the configuration of redirect URLs is set to https://… etc.
Source:stackexchange.com