OpenID est un standard couramment utilisé de nos jours. J'essaie d'implémenter OpenID sur mon blog, mais j'ai beaucoup de difficultés.
J'ai essayé OpenID plugin mais cela semble être incompatible avec Wordpress 3.0.
J'ai aussi essayé plugin Janrain mais la version gratuite est trop limitée. J'aimerais intégrer l'écran de connexion dans le style de thème de mon blog.
Avez-vous des suggestions sur la façon de procéder? Des autres plugins? Ou toute bibliothèque PHP pouvant être adaptée à une intégration facile avec Wordpress?
Le plugin OpenID que vous avez lié est le meilleur, mais il a un bogue mineur qui l'empêche de fonctionner avec WordPress 3.0, du moins lorsqu'il est combiné avec PHP 5.3.
Le correctif peut être trouvé ici: http://code.google.com/p/diso/issues/detail?id=161
Quelques notes concernant le plugin OpenID:
J'utilise OpenID 3.3.2 (à partir du même lien) et cela fonctionne très bien pour autant que je sache. J'ai la dernière version de WordPress et du plugin. J'ai le plein contrôle sur le serveur si cela fait une différence.
Si vous pouvez préciser le problème, je peux vérifier comment je l’ai configuré.
Pourquoi dites-vous que Janrain est trop limité? Il suffit d'appeler le showRPX()
javascript où vous voulez.
Par exemple, dans mon thème, j'avais
$u=get_login_url();
printf("<a href='$u'>login</a>);
Juste utiliser à la place
$u=get_login_url();
printf("<a href='$u' onclick='javascript:showRPX();return false;'>login</a>);
Ce n'est pas gratuit comme dans la liberté d'expression, mais je pense que vous avez assez de liberté avec leur solution