<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="http://blog.kryskool.org/index.php/feed/rss2/xslt" ?><rss version="2.0"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:wfw="http://wellformedweb.org/CommentAPI/"
  xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
  <title>Le Monde de KrysKool - jabber</title>
  <link>http://blog.kryskool.org/index.php/</link>
  <description>Mon blog</description>
  <language>fr</language>
  <copyright>KrysKool.org &amp;copy;</copyright>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>DotClear</generator>
  
    
  <item>
    <title>Identification HTTP via son compte Jabber XEP-0070</title>
    <link>http://blog.kryskool.org/index.php/post/2006/09/23/Identification-HTTP-via-son-compte-Jabber-JEP-0070</link>
    <guid isPermaLink="false">urn:md5:e048e8d1b5c28ed1c055d359d746cc8a</guid>
    <pubDate>Sat, 23 Sep 2006 13:49:00 +0200</pubDate>
    <dc:creator>KrysKool</dc:creator>
        <category>jabber</category>
        <category>apache</category><category>firefox</category><category>jabber</category>    
    <description>
    Au hasard de mes découvertes, j'ai trouvé une spécification XMPP intéréssante. IL s'agit de la XEP-0070 qui définit un méthode d'authentification des sites Web via HTTP au travers de son compte Jabber (XMPP).        </description>
    <content:encoded>&lt;p&gt;Au hasard de mes découvertes, j'ai trouvé une spécification &lt;strong&gt;XMPP&lt;/strong&gt; intéréssante. IL s'agit de la XEP-0070 qui définit un méthode d'authentification des sites Web via &lt;strong&gt;HTTP&lt;/strong&gt; au travers de son compte Jabber (&lt;strong&gt;XMPP&lt;/strong&gt;).&lt;/p&gt;    &lt;p&gt;Si comme moi, vous êtes inscrit à de nombreux sites avec des identifiants et mots de passes différents, il arrive souvent que l'on ne se souviennent plus de son identifiant ou mot de passe pour un site, c'est également valable lorsque l'on se trouve sur une nouvelle machine ou que l'on a dut effectuer une reinstallation.&lt;/p&gt;


&lt;p&gt;L'idée de cette spécification est d'apporté une identification unique à partir de son compte jabber.&lt;/p&gt;


&lt;p&gt;&lt;ins&gt;Voici son fonctionnement.&lt;/ins&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;L'utilisateur via son navigateur envoi une demande d'identification.&lt;/li&gt;
&lt;li&gt;Le serveur &lt;strong&gt;HTTP&lt;/strong&gt; nous affiche une fenêtre d'identification&lt;/li&gt;
&lt;li&gt;L'utilisateur saisie son identifiant Jabber (&lt;strong&gt;JID&lt;/strong&gt;) et pas de mot de passe.&lt;/li&gt;
&lt;li&gt;Le serveur &lt;strong&gt;HTTP&lt;/strong&gt; reçois la requête et la transfert au serveur &lt;strong&gt;XMPP&lt;/strong&gt; (Jabber).&lt;/li&gt;
&lt;li&gt;Le serveur &lt;strong&gt;XMPP&lt;/strong&gt; envoi une notification au client Jabber de l'utilisateur.&lt;/li&gt;
&lt;li&gt;L'utilisateur via son client jabber valide cette demande d'identification WEB&lt;/li&gt;
&lt;li&gt;Le serveur &lt;strong&gt;XMPP&lt;/strong&gt; donne confirmation au serveur &lt;strong&gt;HTTP&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Le serveur &lt;strong&gt;HTTP&lt;/strong&gt; donne accès à la partie privé puisqu'il à reçu la confirmation.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Dans cette configuration, le seul identifiant à retenir est celui de son compte Jabber. De plus chaque compte utilisateur Jabber possède sa propre vCard (Fiche d'identité) les sites n'ont qu'a se basé sur celle ci pour être à jour (à condition de bien la remplir).&lt;/p&gt;


&lt;p&gt;Pour ceux qui veulent en savoir plus pourront consulter les pages du &lt;a href=&quot;http://wiki.jabber.org/index.php/HTTP-Auth_suite&quot; hreflang=&quot;en&quot; title=&quot;Explicatif de l'authentification HTTP via XMPP&quot;&gt;wiki&lt;/a&gt; de jabber.org , mais également ces liens en vrac&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://jauto.sourceforge.net/subprojects/jautod&quot; hreflang=&quot;en&quot;&gt;jautod&lt;/a&gt; le module XMPP serveur.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://jauto.sourceforge.net/subprojects/mod_jauto&quot; hreflang=&quot;en&quot;&gt;mod_jauto&lt;/a&gt; le module Apache de dialogue HTTP vers XMPP et inversement.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://jauto.sourceforge.net/subprojects/firefox-jauto-ex&quot; hreflang=&quot;en&quot;&gt;firefox-jauto-ex&lt;/a&gt; Extension FireFox qui envoi la confirmation jabber à votre place.&lt;/li&gt;
&lt;/ul&gt;</content:encoded>
    
    

    <comments>http://blog.kryskool.org/index.php/post/2006/09/23/Identification-HTTP-via-son-compte-Jabber-JEP-0070#comment-form</comments>
    <wfw:comment>http://blog.kryskool.org/index.php/post/2006/09/23/Identification-HTTP-via-son-compte-Jabber-JEP-0070#comment-form</wfw:comment>
    <wfw:commentRss>http://blog.kryskool.org/index.php/feed/rss2/comments/10</wfw:commentRss>
  </item>
    
</channel>
</rss>