Hi Deron,<br><br><br><div class="gmail_quote">On Mon, Apr 6, 2009 at 9:54 AM, Deron Meranda <span dir="ltr">&lt;<a href="mailto:deron.meranda@gmail.com">deron.meranda@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="im">On Mon, Apr 6, 2009 at 12:25 PM, Breno de Medeiros &lt;<a href="mailto:breno@google.com">breno@google.com</a>&gt; wrote:<br>
&gt; Currently the user cannot deny sending the email attribute independently of<br>
&gt; canceling the request. However, if it were possible, on a subsequent request<br>
&gt; that includes an email attribute the user would be prompted to approve it<br>
&gt; and it would be sent.  There is no penalty to an RP for not asking for<br>
&gt; attributes that they do not need in the particular context of a request.<br>
<br>
<br>
</div>Breno, do you think somebody at Google can perhaps update the<br>
documentation &lt;<a href="http://code.google.com/apis/accounts/docs/OpenID.html" target="_blank">http://code.google.com/apis/accounts/docs/OpenID.html</a>&gt;<br>
to make it more clear to everybody what all of these Google-specific<br>
behaviors are that we&#39;ve been discussing in this thread?</blockquote><div><br>We prefer to keep our main documentation pretty simple and post more detailed guidance in the API forum. However, some of the points made here deserve placement in the main documentation.<br>
<br><br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>
<br>
It mentions the RP must store OAuth values, but says nothing of AX attributes.</blockquote><div><br>This should be documented in the main API. Thanks.<br> </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
Also it doesn&#39;t talk about the specifics, such as attributes you&#39;ve never<br>
asked for before (or Google doesn&#39;t support) will still be returned when<br>
you later do ask (or Google starts supporting); or how Google<br>
interprets the if_available list in terms of the user&#39;s choice.</blockquote><div><br> </div><div>In the description of how to use AX, we have the following entry:<br><br><code>openid.ext1.required</code>   (required)
Specifies the attribute being requested. Currently, the only valid
value is &quot;email&quot;. This parameter must be set or Google will ignore the
request.<p><br></p><p>In terms of &quot;attributes you&#39; ve never seen before&quot; I think the better time to change the documentation is when announcing support for additional attributes. With a single supported attribute this point is mute.<br>
</p><p><br></p></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>
<br>
Also, do you have any insight if/when Google may support additional<br>
attributes?  Some of the most universal and immediately useful and<br>
perhaps the least controversial would be the time zone and language<br>
attributes:<br>
   <a href="http://axschema.org/pref/timezone/" target="_blank">http://axschema.org/pref/timezone/</a><br>
   <a href="http://axschema.org/pref/language/" target="_blank">http://axschema.org/pref/language/</a></blockquote><div><br>Eh. I cannot comment on future plans, but you can see that Plaxo&#39;s experimental UI includes language support and first/last name support, as well as country.<br>
 </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>
<br>
Thanks<br>
--<br>
<font color="#888888">Deron Meranda<br>
</font></blockquote></div><br><br clear="all"><br>-- <br>--Breno<br><br>+1 (650) 214-1007 desk<br>+1 (408) 212-0135 (Grand Central)<br>MTV-41-3 : 383-A <br>PST (GMT-8) / PDT(GMT-7)<br>