[SPIP Zone] Spip & OpenID (encore)

  Bonjour à tous,

  Je vois qu'il y a eu des discussions sur Spip & OpenID sur la liste
il n'y a pas longtemps. J'étais sur le point de commencer l'écriture
d'un plugin client pour permettre une authent OpenID, et je me suis
dit que cela vaudrait le coup d'en parler avec les membres de la liste
avant.

   Mon besoin précis est le suivant: un plugin OpenID qui permette à
un auteur existant de référencer l'OpenID de son choix depuis
l'interface privée, afin qu'ensuite, il puisse utiliser directement
cet OpenID lors du login: au lieu d'entrer son nom d'utilisateur
("elafargue"), il suffira de mettre son OpenID
(http://edouard.lafargue.name/ par exemple) et Spip délègera l'authent
à l'IDP, puis après la réponse récupérera l'ID de l'auteur grâce à
l'association qui a été faite auparavant. Cela vous paraît-il une
bonne approche ?

   Dans une deuxième phase, il pourrait également être intéressant
d'ajouter le support dans les 2 cas suivants:
   - Contributions aux forums: le contributeur utilise son OpenID pour
signer, sans que cela l'abonne au site
   - Création d'auteurs ou de visiteurs au vol en utilisant un OpenID
directement

Qu'en pensez-vous ? Je suis preneur de points d'entrée pour coder un
plugin correctement si possible sans toucher au coeur de Spip. Le
plugin authent multi base existant sur trac est-il un bon exemple ? Y
a-t-il des choses plus à jour qque part ?

Edouard