Minha impressão (baseada em uma recente conferência sobre cloud computing) é de três jogadores com o "buzz" e o suporte seria OpenID, SAML e Cartões informativos .
O OpenID é mais útil para os indivíduos, sendo um pouco mais fácil de usar / instalar / qualquer coisa, com alguns comprometimentos na segurança para tornar isso "mais fácil" acontecer.
SAML e cartões de informações são mais orientados para empresas com segurança strong.
Todos os três lidam com suas necessidades de gerenciamento de identidades, mas não acho que o OpenID esteja no SSO real como os outros dois, ou seja, se eu fizer login em um site usando o OpenID, ele não me conectará automaticamente ao outro. sites que eu autorizei.
O SAML é respaldado pelo Google e por seus amigos, por isso, se você usa o Google Apps, o Salesforce.com etc., é uma escolha fácil. Os cartões de informações são mais ou menos da Microsoft e (eu acho) usados pelo MSN Live.
Existem bibliotecas OpenID e SAML baseadas em Python, mas ainda não encontrei nenhuma para Cartões de Informações (bem, não estou realmente procurando:)