Social Login
Installation
pip install django-allauthConfiguration
settings.py
INSTALLED_APPS = [
'myapp',
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
#allauth 1
'django.contrib.sites',
'allauth',
'allauth.account',
'allauth.socialaccount',
'allauth.socialaccount.providers.google',
'allauth.socialaccount.providers.facebook',
]
Now we update the context_processors inside TEMPLATE:
Forget password
Now add these lines for email setup.
যদি ইমেইল ভেরিফিকেশন চাই তাহলে settings.py নিচের মত হবে।
urls.py
Migrate
create super user
টেম্পলেট ওভার রাইট করা :
প্রজেক্টের manage.py ফোল্ডারের templates/account ফোল্ডারে কাস্টম টেম্পলেট রাখলে হবে কাস্টম ডিজাইন করার জন্য allauth এর টেম্পলেট কে নিচের লিংক এ ঢুকে page অনুযায়ী মোডিফাই করতে পারি।
Last updated