<div class="gmail_quote">On Thu, May 28, 2009 at 12:36 PM, Andrew Arnott <span dir="ltr">&lt;<a href="mailto:andrewarnott@gmail.com">andrewarnott@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
I don&#39;t know how one could add OpenID support to SVN.  But OAuth would be a natural.  An &#39;svn authorize&quot; command would pop up a web browser where the user would log into the SVN server site (the OAuth SP) using OpenID or any other credential, and then SVN could capture the OAuth token and use that programmatically from then on.  <br>

<br>Chris, what can we do to better &quot;package&quot; OpenID and OAuth as a combined solution for these scenarios?<br></blockquote><div><br></div><div>Well, for one thing, document how that kind of flow might actually be implemented!</div>
<div><br></div><div>And, FWIW, Google Code and Basecamp both provide a decent solution for dealing with OpenID users in cases with browser-less situations like the command-line... by providing a revokable/resettable secret that can be used in combination with one&#39;s OpenID to perform CLI authentication w/o creating a new username.</div>
<div><br></div><div>It&#39;s all in how you think about implementing the solution — being pragmatic and not overly religious!</div><div><br></div><div>;)</div><div><br></div><div>Chris</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<br>

<br><br><div class="gmail_quote">2009/5/28 Ben Laurie <span dir="ltr">&lt;<a href="mailto:benl@google.com" target="_blank">benl@google.com</a>&gt;</span><div><div></div><div class="h5"><br><blockquote class="gmail_quote" style="border-left:1px solid rgb(204, 204, 204);margin:0pt 0pt 0pt 0.8ex;padding-left:1ex">

<div>On Wed, May 27, 2009 at 11:43 PM, Chris Messina &lt;<a href="mailto:chris.messina@gmail.com" target="_blank">chris.messina@gmail.com</a>&gt; wrote:<br>
&gt; So Beanstalk just removed support for OpenID from their hosted subversion<br>
&gt; app:<br>
&gt; <a href="http://www.wildbit.com/blog/2009/05/26/what-happened-to-openid-support-in-beanstalk/" target="_blank">http://www.wildbit.com/blog/2009/05/26/what-happened-to-openid-support-in-beanstalk/</a><br>
&gt; I find this both interesting and frustrating, since I used OpenID to sign in<br>
&gt; to my Beanstalk account and now can&#39;t remember my username. Heh, go figure.<br>
&gt; Still, it points out that the lack of desktop/API solution for OpenID as a<br>
&gt; *baked* solution could really hurt the protocol as OpenID seeps into more<br>
&gt; applications. I mean, Beanstalk is still one application, but the fact that<br>
&gt; we as a community haven&#39;t articulated how to use OpenID with SVN (or built<br>
&gt; the technical machinery to make that easy) ultimately impacts adoption.<br>
&gt; Anyway, thought it was worth bringing up here, since it&#39;s something I hadn&#39;t<br>
&gt; really seen before.<br>
<br>
</div>It is also interesting that they ask for OAuth support in SVN, but<br>
what they actually need is OpenID support, isn&#39;t it?<br>
<div><br>
&gt; Chris<br>
&gt;<br>
&gt; --<br>
&gt; Chris Messina<br>
&gt; Open Web Advocate<br>
&gt;<br>
&gt; Website: <a href="http://factoryjoe.com" target="_blank">http://factoryjoe.com</a><br>
&gt; Twitter: <a href="http://twitter.com/chrismessina" target="_blank">http://twitter.com/chrismessina</a><br>
&gt; Facebook: <a href="http://facebook.com/chrismessina" target="_blank">http://facebook.com/chrismessina</a><br>
&gt;<br>
&gt; Diso Project: <a href="http://diso-project.org" target="_blank">http://diso-project.org</a><br>
&gt; OpenID Foundation: <a href="http://openid.net" target="_blank">http://openid.net</a><br>
&gt;<br>
&gt; This email is:   [X] bloggable    [ ] ask first   [ ] private<br>
&gt;<br>
</div>&gt; _______________________________________________<br>
&gt; general mailing list<br>
&gt; <a href="mailto:general@openid.net" target="_blank">general@openid.net</a><br>
&gt; <a href="http://openid.net/mailman/listinfo/general" target="_blank">http://openid.net/mailman/listinfo/general</a><br>
&gt;<br>
&gt;<br>
_______________________________________________<br>
general mailing list<br>
<a href="mailto:general@openid.net" target="_blank">general@openid.net</a><br>
<a href="http://openid.net/mailman/listinfo/general" target="_blank">http://openid.net/mailman/listinfo/general</a><br>
</blockquote></div></div></div><br>
</blockquote></div><br><br clear="all"><br>-- <br>Chris Messina<br>Open Web Advocate<br><br>Website: <a href="http://factoryjoe.com">http://factoryjoe.com</a><br>Blog: <a href="http://factoryjoe.com/blog">http://factoryjoe.com/blog</a><br>
Twitter: <a href="http://twitter.com/chrismessina">http://twitter.com/chrismessina</a><br><br>Diso Project: <a href="http://diso-project.org">http://diso-project.org</a><br>OpenID Foundation: <a href="http://openid.net">http://openid.net</a><br>
<br>This email is:   [ ] bloggable    [X] ask first   [ ] private<br>