Como implementar uma autenticação OpenID gratuita personalizável?


30

OpenID é um padrão comumente usado hoje em dia. Estou tentando implementar o OpenID no meu blog, mas tenho muitas dificuldades.

Eu tentei o plugin OpenID, mas parece ser incompatível com o Wordpress 3.0.

Eu tentei também o plugin Janrain, mas a versão gratuita é muito limitada. Gostaria de integrar a tela de login no estilo do tema do meu blog.

Você tem alguma sugestão de como proceder? Quaisquer outros plugins? Ou qualquer biblioteca PHP que possa ser adaptada para uma fácil integração com o Wordpress?


Você quer dizer "parece ser em compatível"
ripper234

Respostas:



2

Eu uso o OpenID 3.3.2 (do mesmo link) e funciona bem, tanto quanto eu posso dizer. Eu tenho a versão mais recente 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.



0

Por que você diz que Janrain é limitado? basta chamar o javascriptshowRPX() onde quiser.

Por exemplo, no meu tema, eu tinha

$u=get_login_url();
printf("<a href='$u'>login</a>);

Basta usar

$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

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.