문제

여러 하위 도메인이라면 예를 들어 :

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.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top