
Tenho uma instalação do moodle no centOS com duas pastas (hosts virtuais) -/2012 e/2011. Ao navegar para "http://meu.moodle/2012" ou "http://meu.moodle/2011" e autenticando (para qualquer um), como posso ser autenticado automaticamente para o outro?
mais claramente: quando eu me autenticar para 2011 gostaria de ser autenticado também em 2012 e vice-versa.
isso é possível?
Responder1
Isso é verdade para todos os aplicativos da web, mas basicamente, usando o mesmo nome de domínio básicodevepermitem que você compartilhe o cookie relacionado aos sites, a menos que haja um "caminho do cookie" definido (no seu caso para /2011 ou /2012). É provável que os caminhos dos cookies sejam definidos
Você diz que temainstalação do moodle, então presumo que você tenha apenas uma instalação e esteja acessando-a através de 2 hosts virtuais diferentes que apontam para o mesmo diretório no disco, certo?
Estive folheando o código Moodle e a única referência que encontrei para caminhos de cookies está em /lib/cookies.js. Talvez isso o lance na direção certa. De qualquer forma, depois de se livrar da parte do caminho e estar no mesmo domínio, você poderá se conectar a um ou outro livremente assim que fizer login em um deles.