On Sun, May 16, 2010 at 2:45 AM, Santosh Rajan <span dir="ltr">&lt;<a href="mailto:santrajan@gmail.com">santrajan@gmail.com</a>&gt;</span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
David,<div><br></div><div>Couple of questions I have.</div><div><br></div><div>1) If &quot;OpeniD Connect&quot; is about OAuth 2.0 why use the name OpenID at all? What has OpenID got to do with OAuth 2.0? Why not call it &quot;OAuth Connect&quot;?</div>
</blockquote><div><br></div><div>To me, OpenID is about identity and OAuth is about authorization. When we built OpenID we had Yadis for discovery which we built on top of, but didn&#39;t have another technology for authorization. This meant that we created our own mechanism around how the redirects happen, parameters are encoded, and the signatures generated and verified.</div>
<div><br></div><div>Today we can replace all of that with OAuth 2.0. So OAuth builds on top of HTTP, SSL, HMAC, etc which we can directly take advantage of.</div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

<div>2) I thought OpenID was about &quot;Federated Identity&quot;. On the other hand OAuth 2.0 is about &quot;Delegated Identity&quot;. Are you dumping the idea of &quot;Federated Identity&quot; once and for all for  OpenID?</div>
</blockquote><div><br></div><div>OpenID Connect is still about decentralized identity. &quot;Federated Identity&quot; means one (or a small number) of providers within a previously agreed upon circle of trust. One of the key things this proposal adds to OAuth 2.0 is the ability to have a client the server has never heard of before make an OpenID request. See <a href="http://openidconnect.com/#associations">http://openidconnect.com/#associations</a>.</div>
<div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div><br></div><div>3) My apologies for asking such blunt questions. I will appreciate your answers for this. And if you have a good answer I will be your no 1 supporter.</div></blockquote><div><br></div><div>No problem, as I said this is really meant to help get the conversation going again!</div>
<div><br></div><div>--David</div><div> </div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div>Thank you so much,</div><div>
Santosh</div><div><br><div class="gmail_quote"><div><div></div><div class="h5">On Sun, May 16, 2010 at 5:27 AM, David Recordon <span dir="ltr">&lt;<a href="mailto:recordond@gmail.com" target="_blank">recordond@gmail.com</a>&gt;</span> wrote:<br>
</div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div></div><div class="h5">
The past few months I&#39;ve had a bunch of one on one conversations with a lot of different people – including many of folks on this list – about ways to build a future version of OpenID on top of OAuth 2.0. Back in March when I wrote a draft of OAuth 2.0 I mentioned it as one of my future goals as well (<a href="http://daveman692.livejournal.com/349384.html" target="_blank">http://daveman692.livejournal.com/349384.html</a>).<div>


<br></div><div>Basically moving us to where there&#39;s a true technology stack of TCP/IP -&gt; HTTP -&gt; SSL -&gt; OAuth 2.0 -&gt; OpenID -&gt; (all sorts of awesome APIs). Not just modernizing the technology, but also focusing on solving a few of the key &quot;product&quot; issues we hear time and time again.<div>


<br></div><div>I took the past few days to write down a lot of these ideas and glue them together. Talked with Chris Messina who thought it was an interesting idea and decided to dub it &quot;OpenID Connect&quot; (see <a href="http://factoryjoe.com/blog/2010/01/04/openid-connect/" target="_blank">http://factoryjoe.com/blog/2010/01/04/openid-connect/</a>). And thanks to Eran Hammer-Lahav and Joseph Smarr for some help writing bits of it!</div>


<div><br></div><div>So, a modest proposal that I hope gets the conversation going again. <a href="http://openidconnect.com/" target="_blank">http://openidconnect.com/</a></div><div><div><br></div><font color="#888888"><div>

--David</div></font></div></div>
<br></div></div><div class="im">_______________________________________________<br>
specs mailing list<br>
<a href="mailto:specs@lists.openid.net" target="_blank">specs@lists.openid.net</a><br>
<a href="http://lists.openid.net/mailman/listinfo/openid-specs" target="_blank">http://lists.openid.net/mailman/listinfo/openid-specs</a><br>
<br></div></blockquote></div><br><br clear="all"><br>-- <br><a href="http://hi.im/santosh" target="_blank">http://hi.im/santosh</a><br><br><br>
</div>
</blockquote></div><br>