<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="/stylesheets/rss.css" type="text/css"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>APIDoc: Usprawnienie logowania do API</title>
    <link>http://apidoc.grono.net/articles/2007/10/10/login-handle</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description></description>
    <item>
      <title>Usprawnienie logowania do API</title>
      <description>&lt;p&gt;Zg&#322;osili&#347;cie (poprzez &lt;a href="http://apidoc.grono.net/trac/ticket/59"&gt;tickety&lt;/a&gt;) trudno&#347;&#263; w jednoznacznym okre&#347;leniu URLa do kilku zasob&#243;w &lt;span class="caps"&gt;API&lt;/span&gt;. Dotyczy sie to wszystkich adres&#243;w, kt&#243;re zawieraj&#261; login u&#380;ytkownika. Mo&#380;na zamiast niego u&#380;ywa&#263; gronowego ID, kt&#243;re jednak nie jest dobrze udostepnione przez &lt;span class="caps"&gt;API&lt;/span&gt;. Nie rozwi&#261;zuje to jednak wszystkich problem&#243;w, dlatego dzi&#347; wprowadzili&#347;my pewne usprawnienie.&lt;/p&gt;


	&lt;p&gt;Od teraz, udane logowanie do &lt;span class="caps"&gt;API&lt;/span&gt; zwr&#243;ci w odpowiedzi dodatkowy element. Wygl&#261;da to nastepuj&#261;co:&lt;/p&gt;


&lt;pre&gt;&lt;code&gt;&amp;lt;status value="0"&amp;gt;OK&amp;lt;/status&amp;gt;
&amp;lt;update value="0"/&amp;gt;&amp;lt;handle&amp;gt;k3rni&amp;lt;/handle&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

	&lt;p&gt;W tre&#347;ci taga &lt;em&gt;handle&lt;/em&gt; zawarty jest identyfikator, kt&#243;rego nale&#380;y u&#380;ywa&#263; w kolejnych wywo&#322;aniach &lt;span class="caps"&gt;API&lt;/span&gt;. Je&#347;li u&#380;ytkownik, kt&#243;ry sie loguje, nie posiada loginu, bedzie to jego ID, w przeciwnym wypadku login.&lt;/p&gt;


	&lt;p&gt;Razem z mo&#380;liwo&#347;ci&#261; logowania przy u&#380;yciu adresu e-mail, znacznie u&#322;atwia to u&#380;ywanie &lt;span class="caps"&gt;API&lt;/span&gt; &amp;#8211; nie wymaga sie ju&#380; od u&#380;ytkownika, aby mia&#322; w Gronie wybrany login.&lt;/p&gt;</description>
      <pubDate>Wed, 10 Oct 2007 15:21:00 +0200</pubDate>
      <guid isPermaLink="false">urn:uuid:8b37103e-14ff-4bea-aafb-1977a09ba8e4</guid>
      <author>k3rni</author>
      <link>http://apidoc.grono.net/articles/2007/10/10/login-handle</link>
    </item>
    <item>
      <title>"Usprawnienie logowania do API" by kipero</title>
      <description>Na to czeka&#322;em. Nareszcie mi b&#281;dzie wszystko &#347;miga&#322;o, bo tak to musia&#322;em curlem wyci&#261;ga&#263; z profilu.</description>
      <pubDate>Fri, 12 Oct 2007 15:25:57 +0200</pubDate>
      <guid isPermaLink="false">urn:uuid:55c41c76-55f4-4ab4-9d93-46e5e6820ca8</guid>
      <link>http://apidoc.grono.net/articles/2007/10/10/login-handle#comment-62</link>
    </item>
  </channel>
</rss>
