Mesmo login para varios subdominios

1 resposta
bruno.fantin

Galera.

Preciso desenvolver três aplicações diferentes mais para um mesmo cliente meu. Serão aplicações utilizando JSF e rodando no TomCat.

O problema é que ele quer compartilhar o sistema de login, semelhante ao que o google faz.

No final ficaria assim.

www.dominio.com.br/app1
www.dominio.com.br/app2
www.dominio.com.br/app3
www.dominio.com.br/login

Qualquer tentativa de acessar as apps vai redirecionar para o login e depois de lagado ele vai poder ter acesso a qualquer app.

Pergunta. Como compartilhar esse login? Teria como fazer isso utilizando sessão? Ela seria compartilhada?

Valeu.

1 Resposta

G

A solução é usar um single sign on (SSO).

Uma boa implementação de SSO é o Sun OpenSSO, porém não sei se roda em tomcat. Em um projeto que estou atualmente usamos SSO em uma plataforma Oracle com OC4J 10G e funciona tanto para domínios como subdominios. A autenticação é feita no dominio sso.meudominio.com.br, e depois ele é redirecionado para a aplicação.

Criado 25 de março de 2010
Ultima resposta 25 de mar. de 2010
Respostas 1
Participantes 2