Une solution reconnue depuis de nombreuses années est openAM (http://www.forgerock.com/openam.html) qui est la reprise depuis le rachat de Sun par Oracle de l'excellent OpenSSO, lui-même héritier...