Autor Zpráva
fijip
Profil
Ahoj, když nelze přenášet session mezi více weby, je to možné vůbec nějak vyřešit login na více doménách?

Př. naloguju se na example1.com a chci být přihlášený i v případě otevření webu na example2.com.

Díky.
Petr Ká
Profil
Asi bych to řešil centrální DB a centrálním "redirectorem" na kterej se odkazuje, vždy, když neodkazujes linkem na stejnou doménu a při přesměrování na jinou doménu tímto redirectorem vytvořil dočasný token do db (podle validního přihlášení), přeměroval na cílovou url s daným tokenem. Na cílové stránce stránce token ověřil a smazal. Token bych dal samozřejmě s omezenou časovou platností

EDIT:
Případně využít služeb jako OpenID a podobně.
Více informací je pěkně popsáno zde: http://stackoverflow.com/questions/4306728/how-to-create-a-shared-login-service-across-multiple-domains

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0