Boa tarde,
Tenho algumas aplicações em um mesmo cliente e gostaria de saber como posso fazer com que todos partilhem da mesma tela de login? Para toda aplicação tenho que inserir as imagens e criar o css. Não posso criar alguma coisa que fique disponível para todo mundo? Nem digo os dados do login que, em alguns casos, tem que ficar separados mas na questão do layout mesmo.
Obrigado.
Vc pode pegar o mesmo arquivo e espalhar para todos.
Ou então, criar um módulo de login único para todas as app.
Creio que a melhor maneira seria criar o módulo.
Qual a melhor tecnlogia para fazer isso? Seria com um EJB? Se for como funciona? Uma jsp passa os parametros (login, senha) para um ejb que retorna um possível Usuario?
Posso te dar uma idéia com relação ao JBoss.
Nele tem uma pasta chamada root.war que você substitui para que ele seja seu contexto atual.
Com isso você iria fazer com que toda requisição passasse por ele.
Ou então, você faz um filtro onde vc iria ver se a pessoa está logada, caso não esteja redireciona para o seu projeto de login apenas.
Depois, envia a pessoa novamente para a url solicitada.