¿Cómo implementar una autenticación de OpenID gratuita personalizable?


30

OpenID es un estándar comúnmente utilizado hoy en día. Estoy tratando de implementar OpenID en mi blog, pero tengo muchas dificultades.

Intenté el complemento OpenID pero parece ser incompatible con Wordpress 3.0.

También probé el complemento Janrain, pero la versión gratuita es demasiado limitada. Me gustaría integrar la pantalla de inicio de sesión en el estilo de mi tema de blog.

¿Tienes alguna sugerencia de cómo proceder? ¿Algún otro complemento? ¿O alguna biblioteca PHP que se pueda adaptar a una fácil integración con Wordpress?


Te refieres a "parece estar en compatibilidad"
ripper234

Respuestas:



2

Uso OpenID 3.3.2 (desde el mismo enlace) y funciona bien hasta donde puedo decir. Tengo la última versión de WordPress y el complemento. Tengo control total sobre el servidor si eso hace alguna diferencia.

Si puede decir específicamente cuál es el problema, puedo verificar cómo me he configurado.



0

¿Por qué dices que Janrain es demasiado limitado? simplemente llame al javascript showRPX()donde quiera.

Por ejemplo, en mi tema, tuve

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

Solo use en su lugar

$u=get_login_url();
printf("<a href='$u' onclick='javascript:showRPX();return false;'>login</a>);

No es gratis como en la libertad de expresión, pero creo que tienes suficiente libertad con su solución.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.