Question

Maintenant que idselector a été mis à niveau vers RPXNow et vous ne pouvez pas "utiliser simplement" " le code de sélection, qu'est-ce qu'un bon remplacement?

Je souhaite implémenter OpenId sur un nouveau site Web que j'utilise, mais les utilisateurs ne feront que s'émousser en matière de connexion, à moins que je ne leur fournisse un moyen simple de s'y connecter.

À titre de référence, j'utiliserai .Net Open Id comme arrière-plan dans une application Web ASP.Net MVC.

MODIFIER

Après avoir réfléchi à la question, pourquoi ne pas utiliser la rpxlib ?

Était-ce utile?

La solution

Jarrett Vance a créé une " version " de sélecteur ouvert beaucoup plus convivial pour les développeurs et les concepteurs.

  

Ce sélecteur est différent car il ne masque pas les détails du marquage en javascript . Par conséquent, vous pouvez facilement ajouter de nouveaux fournisseurs ou réorganiser les fournisseurs existants sans fouiller dans le javascript. Le formulaire de connexion fonctionnera toujours pour les connexions OpenID normales si javascript est désactivé

Le meilleur de tous, c’est qu’il est fourni avec de la documentation, des démos et de nombreuses images, rognées et brutes fichiers .pdn ( paint.net )

openid-selector de Jarrett Vance peuvent être trouvés ici

texte alt http://jvance.com/media/2009/02/10/JQueryOpenIdPluginUser_thumb2.media

PS: je vous suggère de lire cet article avant d'implémenter RPX.

Autres conseils

Un autre élément à considérer est le http://code.google.com/p/openid- realselector / (qui est une réécriture / mise à jour de http://code.google. com / p / sélecteur d'ouverture / )

J'ai réalisé une implémentation avec RPXLib et RPXNow, et c'est vraiment très simple.

Je voulais minimiser la quantité de travail effectué dans le format OpenId, et RxpLib m'a vraiment aidé avec celui-là.

RpxNow a également une fonctionnalité intéressante qui consiste à me dire le nombre de nouveaux utilisateurs, le nombre de connexions par jour, etc ...

J'ai créé le sélecteur ouvert que vous venez d'ajouter à votre site et de basculer vers la boîte OpenID normale. dans une liste de fournisseurs et une entrée de nom d'utilisateur.

Le code est assez simple (au cas où vous auriez besoin de personnalisation supplémentaire) et il existe un mode en ligne qui ne modifie pas votre mise en page d'origine.

J'utilisais celui-là, mais j'ai trouvé quelques personnes qui en utilisaient un autre qui m'a poussé à enquêter, et j'ai trouvé ceci sélecteur OpenID . Il n'y a pas d'instructions en tant que telles que demo.html, mais cela ne devrait pas être trop difficile à comprendre. Incluez simplement les fichiers css et js, puis appelez la fonction javascript avec le paramètre approprié.

Éditer à propos de rpx: j’ai choisi de rester à l’écart de rpx car je ne voulais pas avoir un «point d’échec central» et un site qui n’est pas le mien et sur lequel les utilisateurs pourraient s’authentifier. Cela me semble un peu contre-intuitif d’utiliser openid, mais si vous considérez que le fournisseur openid que l’utilisateur utilise en tant que partie intégrante de l’utilisateur, alors cela a un sens.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top