You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@esme.apache.org by Richard Hirsch <hi...@gmail.com> on 2011/04/09 10:20:37 UTC

OAuth support in Lift -> when to move this to ESME

I'm been folllowing the OAuth discussion in Lift :
http://groups.google.com/group/liftweb/browse_thread/thread/b511bbc1a37d4166/98b1f654763b355a?show_docid=98b1f654763b355a

When things get straightened out and the code is included in their
code base, we should probably think about using OAuth in ESME.

Don't know whether we want to wait for 2.4 though, since it might be a
while before it is released.

Thoughts?

D.

Re: OAuth support in Lift -> when to move this to ESME

Posted by Ethan Jewett <es...@gmail.com>.
And of course, by "whole" I meant "hole" :-)

On Sat, Apr 9, 2011 at 8:37 PM, Ethan Jewett <es...@gmail.com> wrote:

> Well, OAuth 2 vs. OAuth 1.0a are just different specs. OAuth 2 is based on
> 1.0a and is simplified. When we get started on this feature I guess it's a
> discussion we should have as to which version to use. The comment on the
> Lift list about the implementation of OAuth 1.0 and not 1.0a doesn't fill me
> with confidence for that implementation. OAuth 1.0 has a major security
> whole that version 1.0a fixes.
>
> How do you like the Streamwork API? That is the simpler bearer-token or
> PLAINTEXT version of OAuth. Has anyone tried a version with MAC signatures?
> Any thoughts on usability versus other APIs?
>
> Ethan
>
>
> On Sat, Apr 9, 2011 at 10:39 AM, Richard Hirsch <hi...@gmail.com>wrote:
>
>> On Sat, Apr 9, 2011 at 10:36 AM, Ethan Jewett <es...@gmail.com> wrote:
>> > Using it as an authentication mechanism for our API?
>> Yep
>>
>> >I'd like to do
>> > this but it probably means a fair amount of work. I'd also think we
>> > should consider doing OAuth 2 at this point.
>>
>> Why OAuth ? What are the differences?
>>
>> > I don't think it should
>> > be part of 1.3. It will probably take too long.
>>
>> Agree about it not being in 1.3. Thinking 1.4
>>
>> D.
>> >
>> > Ethan
>> >
>> > On Saturday, April 9, 2011, Richard Hirsch <hi...@gmail.com>
>> wrote:
>> >> I'm been folllowing the OAuth discussion in Lift :
>> >>
>> http://groups.google.com/group/liftweb/browse_thread/thread/b511bbc1a37d4166/98b1f654763b355a?show_docid=98b1f654763b355a
>> >>
>> >> When things get straightened out and the code is included in their
>> >> code base, we should probably think about using OAuth in ESME.
>> >>
>> >> Don't know whether we want to wait for 2.4 though, since it might be a
>> >> while before it is released.
>> >>
>> >> Thoughts?
>> >>
>> >> D.
>> >>
>> >
>>
>
>

Re: OAuth support in Lift -> when to move this to ESME

Posted by Ethan Jewett <es...@gmail.com>.
Well, OAuth 2 vs. OAuth 1.0a are just different specs. OAuth 2 is based on
1.0a and is simplified. When we get started on this feature I guess it's a
discussion we should have as to which version to use. The comment on the
Lift list about the implementation of OAuth 1.0 and not 1.0a doesn't fill me
with confidence for that implementation. OAuth 1.0 has a major security
whole that version 1.0a fixes.

How do you like the Streamwork API? That is the simpler bearer-token or
PLAINTEXT version of OAuth. Has anyone tried a version with MAC signatures?
Any thoughts on usability versus other APIs?

Ethan

On Sat, Apr 9, 2011 at 10:39 AM, Richard Hirsch <hi...@gmail.com>wrote:

> On Sat, Apr 9, 2011 at 10:36 AM, Ethan Jewett <es...@gmail.com> wrote:
> > Using it as an authentication mechanism for our API?
> Yep
>
> >I'd like to do
> > this but it probably means a fair amount of work. I'd also think we
> > should consider doing OAuth 2 at this point.
>
> Why OAuth ? What are the differences?
>
> > I don't think it should
> > be part of 1.3. It will probably take too long.
>
> Agree about it not being in 1.3. Thinking 1.4
>
> D.
> >
> > Ethan
> >
> > On Saturday, April 9, 2011, Richard Hirsch <hi...@gmail.com>
> wrote:
> >> I'm been folllowing the OAuth discussion in Lift :
> >>
> http://groups.google.com/group/liftweb/browse_thread/thread/b511bbc1a37d4166/98b1f654763b355a?show_docid=98b1f654763b355a
> >>
> >> When things get straightened out and the code is included in their
> >> code base, we should probably think about using OAuth in ESME.
> >>
> >> Don't know whether we want to wait for 2.4 though, since it might be a
> >> while before it is released.
> >>
> >> Thoughts?
> >>
> >> D.
> >>
> >
>

Re: OAuth support in Lift -> when to move this to ESME

Posted by Richard Hirsch <hi...@gmail.com>.
On Sat, Apr 9, 2011 at 10:36 AM, Ethan Jewett <es...@gmail.com> wrote:
> Using it as an authentication mechanism for our API?
Yep

>I'd like to do
> this but it probably means a fair amount of work. I'd also think we
> should consider doing OAuth 2 at this point.

Why OAuth ? What are the differences?

> I don't think it should
> be part of 1.3. It will probably take too long.

Agree about it not being in 1.3. Thinking 1.4

D.
>
> Ethan
>
> On Saturday, April 9, 2011, Richard Hirsch <hi...@gmail.com> wrote:
>> I'm been folllowing the OAuth discussion in Lift :
>> http://groups.google.com/group/liftweb/browse_thread/thread/b511bbc1a37d4166/98b1f654763b355a?show_docid=98b1f654763b355a
>>
>> When things get straightened out and the code is included in their
>> code base, we should probably think about using OAuth in ESME.
>>
>> Don't know whether we want to wait for 2.4 though, since it might be a
>> while before it is released.
>>
>> Thoughts?
>>
>> D.
>>
>

Re: OAuth support in Lift -> when to move this to ESME

Posted by Ethan Jewett <es...@gmail.com>.
Using it as an authentication mechanism for our API? I'd like to do
this but it probably means a fair amount of work. I'd also think we
should consider doing OAuth 2 at this point. I don't think it should
be part of 1.3. It will probably take too long.

Ethan

On Saturday, April 9, 2011, Richard Hirsch <hi...@gmail.com> wrote:
> I'm been folllowing the OAuth discussion in Lift :
> http://groups.google.com/group/liftweb/browse_thread/thread/b511bbc1a37d4166/98b1f654763b355a?show_docid=98b1f654763b355a
>
> When things get straightened out and the code is included in their
> code base, we should probably think about using OAuth in ESME.
>
> Don't know whether we want to wait for 2.4 though, since it might be a
> while before it is released.
>
> Thoughts?
>
> D.
>