Não é fácil, ultimamente eu tenho sido solicitado para concluir a implementação do SSO aqui no meu trabalho porém ao começar a implementar a solução nas linguagens (PHP e Java) eu percebi que ambas são diferentes em sua estrutura o que dificulta e muito na implementação de um esquema como esse.
Enquanto o PHP não possui nada que facilite neste processo, o Java já possui toda uma infraestrutura favorável onde o processo de “plugar” o esquema de segurança do SSO é feito de forma muito mais transparente.
O que eu não gosto aqui no trabalho é que há uma péssima cultura que permite uma miscelância de tecnologias e linguagens nas soluções adquiridas, miscelância essa que não viabiliza uma integração entre as mesmas, seja integração da segurança ou dos dados armazenados.
