0 votos
32 visitas
perguntado em PHP por (3,6K pontos)

Eu estou tentando configurar o seguinte:

auth.domain.com
sub1.domain.com
sub2.domain.com

onde, se o usuário visitar sub1.domain.com ou sub2.domain.com e não tiver efetuado login, será transferido para auth.domain.com e poderá efetuar login. sub1.domain.com e sub2.domain.com são dois aplicativos separados, mas use as mesmas credenciais.

Eu tentei definir o seguinte no meu php.ini:

session.cookie_domain = ".domain.com"

mas não parece estar passando a informação de um domínio para o outro.

1 Resposta

0 votos
respondida por (3,7K pontos)

Para que seja possível você precisa definir a sessão da seguinte forma:

session_set_cookie_params(0, null, '.sub1.domain.com');
...