바뀜

925 바이트 추가됨 ,  2025년 5월 9일 (금)
편집 요약 없음
62번째 줄: 62번째 줄:  
     ...
 
     ...
 
</syntaxhighlight>
 
</syntaxhighlight>
 +
|-
 +
|문제해결
 +
|잘 기능하면서도 에러가 뜰 때.
 +
F5 누르면 해결되는 소셜로그인이라면 다음의 설정이 도움될 수 있음.
 +
|
 +
SESSION_COOKIE_SAMESITE = 'None'  # 교차요청이라도 쿠키 포함.
 +
 +
SESSION_COOKIE_SECURE = True  # 위 설정과 따라가는 보안용 설정. secure 설정이 있을 때에만, https 일 때에만 허용.
 
|}
 
|}
 
===urls.py 설정===
 
===urls.py 설정===
230번째 줄: 238번째 줄:  
=== SocialApp matching query does not exist. ===
 
=== SocialApp matching query does not exist. ===
 
위와 같은 에러가 뜨는 경우는 admin에 소셜어플리케이션을 등록할 때 site를 지정해주지 않으면 뜬다.
 
위와 같은 에러가 뜨는 경우는 admin에 소셜어플리케이션을 등록할 때 site를 지정해주지 않으면 뜬다.
 +
 +
=== 소셜로그인 실패. ===
 +
아래 메시지가 담긴 실패화면이 나온 경우...
 +
 +
Menu:
 +
 +
Sign In
 +
 +
Sign Up
 +
 +
Social Network Login Failure
 +
 +
An error occurred while attempting to login via your social network account.
 +
 +
다양한 방법이 가능하겠지만...
 +
 +
* 클라우드플레어를 사용하는 경우 PageRules에서 <code>도메인/accounts/*</code> 에 대해 Cache Level: Bypass 옵션을 준다.(클라우드플레어에서 속도를 위해 저장했던 캐시를 반환하면 소셜계정 쪽에서 에러가 나기 때문에.)
    
==기존 회원관리 뷰 수정==
 
==기존 회원관리 뷰 수정==