하위 도메인 및 로그인
-
10-07-2019 - |
문제
여러 하위 도메인이라면 예를 들어 :
Sub1.Domain_name.com
sub2.domain_name.com
사용자가 문제없이 이중 로그인 문제 없이이 두 가지 모두에 로그인 할 수있는 방법이 있습니까?
플랫폼은 Python, Django입니다.
해결책
사용하는 플랫폼에 관한 정보가 없으면 말하기가 어렵습니다. 쿠키를 사용하여 인증 정보를 저장하고 설명대로 하위 도메인을 사용하는 경우 쿠키가 최고 레벨 도메인 (예 : Domain_name.com)에 대해 발행되도록 강요 할 수 있습니다.
이것은 sub1과 sub2 모두에 의해 액세스 할 수 있으며, 각각의 인증에 그것을 사용할 수 있습니다.
편집하다:
settings.py에서 하위 도메인 아래에서 실행되는 각 응용 프로그램에 대해SESSION_COOKIE_DOMAIN = ".domain_name.com"
에 따라 Django 문서
다른 팁
예. 도메인 ".Domain_name.com"에 쿠키를 설정하면 쿠키는 sub1.domain_name.com 및 sub2.domain_name.com으로 제공됩니다.
두 도메인에 세션 정보를 유지하는 한 괜찮을 것입니다.
이것은 매우 일반적인 관행이며 Google 계정에 로그인 할 수있는 이유입니다. http://www.google.com/ 그리고 여전히 로그인합니다 http://mail.google.com.
제휴하지 않습니다 StackOverflow