allauth.account.middleware.AccountMiddleware must be added to settings.MIDDLEWARE

Joohyung Park·2024년 3월 9일

버그

목록 보기
7/12

문제

django-allauth를 활용한 소셜미디어 로그인 기능을 사용하려고 하는데 제목과 같은 문제가 발생하였다.

해결

한글로 해석해보면 settings.py 안에 MIDDLEWARE 부분에 저 부분을 추가해주기만 하면 해결 되는 단순한 문제였다.

MIDDLEWARE = [
    "django.middleware.security.SecurityMiddleware",
    "django.contrib.sessions.middleware.SessionMiddleware",
    "django.middleware.common.CommonMiddleware",
    "django.middleware.csrf.CsrfViewMiddleware",
    "django.contrib.auth.middleware.AuthenticationMiddleware",
    "django.contrib.messages.middleware.MessageMiddleware",
    "django.middleware.clickjacking.XFrameOptionsMiddleware",
    "allauth.account.middleware.AccountMiddleware",
]

참고

스택오버플로우

profile
익숙해지기 위해 기록합니다

0개의 댓글