OpenID é um padrão comumente usado hoje em dia. Estou tentando implementar o OpenID no meu blog, mas tenho muitas dificuldades.
Eu tentei OpenID plugin mas parece ser incompatível com o Wordpress 3.0.
Eu tentei também Janrain plugin mas a versão gratuita é muito limitada. Eu gostaria de integrar a tela de login no meu estilo de tema do blog.
Você tem alguma sugestão de como proceder? Algum outro plugins? Ou qualquer biblioteca PHP que possa ser adaptada para uma fácil integração com o Wordpress?
O plug-in do OpenID vinculado é o melhor, mas tem um pequeno erro que o impede de trabalhar com o WordPress 3.0, pelo menos quando combinado com o PHP 5.3.
A correção pode ser encontrada aqui: http://code.google.com/p/diso/issues/detail?id=161
Algumas notas sobre o plugin OpenID:
Eu uso OpenID 3.3.2 (a partir do mesmo link) e funciona bem, tanto quanto eu posso dizer. Eu tenho a última versão do WordPress e do Plugin. Eu tenho controle total no servidor se isso faz alguma diferença.
Se você puder dizer especificamente qual é o problema, posso verificar como eu configurei.
Por que você diz que Janrain é limitado? apenas chame o javascript showRPX()
em qualquer lugar que você quiser.
Por exemplo, no meu tema, eu tinha
$u=get_login_url();
printf("<a href='$u'>login</a>);
Basta usar em vez disso
$u=get_login_url();
printf("<a href='$u' onclick='javascript:showRPX();return false;'>login</a>);
Não é livre como na liberdade de expressão, mas acho que você tem liberdade suficiente com a solução deles