<html><head><meta http-equiv="Content-Type" content="text/html charset=windows-1252"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">Have in mind that these days doesn’t pay off to do all yourself.<div><br></div><div>The social APIs of the vendors are very easy to use in js (even more than with the callback way)</div><div><br></div><div>And, if that weren’t enough, you have this:</div><div><a href="http://adodson.com/hello.js/">http://adodson.com/hello.js/</a></div><div><br></div><div>So the old way for me is a game-over tactic</div><div><br><div apple-content-edited="true">
<span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;  "><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;  "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;  "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div><div><a href="https://about.me/sebastianconcept">sebastian</a></div><div><br></div><div>o/</div></div><div><br></div></div></span>PS: not trying to downplay anything here, just send a heads up</div></span><div apple-content-edited="true"><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;  "><br></span></div><br class="Apple-interchange-newline"></span><br class="Apple-interchange-newline">
</div>
<br><div><div>On Apr 17, 2014, at 4:37 PM, Mariano Martinez Peck &lt;<a href="mailto:marianopeck@gmail.com">marianopeck@gmail.com</a>&gt; wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div dir="ltr">Hi,<div><br></div><div>Sorry for the multiple list mail.&nbsp;<br><div><br></div><div>I am analyzing the possibility to implement a API that requires OAuth. I have been reading this link from Sven:&nbsp;<a href="https://github.com/svenvc/docs/blob/master/zinc/zinc-sso-paper.md">https://github.com/svenvc/docs/blob/master/zinc/zinc-sso-paper.md</a> and I have a few questions:</div>
<div><br></div><div>1) I get lost in the&nbsp;#handleOAuth1Callback: &nbsp;part. I understand I need to provide to oauth a callback url so that this is call once the user has logged in. The thing is that Sven demo seems to be using a (RESTfull) server directly. In my case, this is a Seaside app. So...how should I do this? I guess I could create a WAComponent but then I should use Seaside rest or something? Because I need to map that url to the component (and implement handleRequest: in the component?). &nbsp;Is there another way?&nbsp;<div>
<br></div><div>2) #loginUrlFor: &nbsp;seems to only set&nbsp;'oauth_token' &nbsp;however, my protocol says the url should be: &nbsp;<a href="https://whatever/authorize?key={oauth_consumer_key}&amp;token={oauth_token}">https://whatever/authorize?key={oauth_consumer_key}&amp;token={oauth_token}</a><br>
would that still work or I should adapt it?<span style="color:rgb(38,38,38);font-family:Arial;font-size:11pt">&nbsp;</span></div><div><br></div><div>3) Does anyone tested the mention code/repository in GemStone?&nbsp;</div><div><br>
</div><div><br></div><div>Thanks in advance,&nbsp;</div><div><br></div>-- <br>Mariano<br><a href="http://marianopeck.wordpress.com/" target="_blank" class="vt-p">http://marianopeck.wordpress.com</a><br>
</div></div></div>
_______________________________________________<br>seaside mailing list<br><a href="mailto:seaside@lists.squeakfoundation.org">seaside@lists.squeakfoundation.org</a><br>http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside<br></blockquote></div><br></div></body></html>