Mam dwie witryny, na przykład foo.com i bar.com i oba oparte są na Django. Podstawowa rejestracja odbywa się na stronie foo.com (chciałbym, aby główny użytkownik db był tutaj) i chciałbym, aby wydarzyły się trzy rzeczy:(Django) Udostępnianie uwierzytelniania w dwóch witrynach w różnych domenach
1) Użytkownik logujący się na stronie foo.com ma automatycznie dostęp bar.com bez ponownego logowania się
2) Użytkownik logujący się bezpośrednio do serwisu bar.com jest uwierzytelniany względem bazy danych użytkownika foo.com.
3) Użytkownik nie musi rejestrować się bezpośrednio w serwisie bar.com.
Jak mogę to osiągnąć? Jeśli to znacznie upraszcza, mogę uczynić z bar.com poddomeny foo.com (np. Bar.foo.com), ale muszą to być osobne witryny.
# 2 można zrobić na kilka sposobów: bezpośredni dostęp do innej bazy danych lub za pomocą serwera serwer czat <=>. Jak powiedział John, nr 1 jest głównym problemem. –