Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: Catalyst: Users

Catalyst As OAuth Service Provider

 

 

Catalyst users RSS feed   Index | Next | Previous | View Threaded


ron.white at trackvia

Mar 9, 2011, 1:29 PM

Post #1 of 8 (359 views)
Permalink
Catalyst As OAuth Service Provider

I'm looking to create a new API for our Catalyst website using OAuth authentication. In this scenario our website would be the OAuth service provider, not a consumer of some other public OAuth service.

I found mention of a Catalyst OAuth controller at http://oauth.net/code/, however the code it links to (http://dev.catalystframework.org/repos/Catalyst/trunk/Catalyst-Controller-OAuth/) appears incomplete.

Is there another home for Catalyst::Controller::OAuth or another existing implementation available?

Thanks!
Ron
_______________________________________________
List: Catalyst [at] lists
Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/catalyst [at] lists/
Dev site: http://dev.catalyst.perl.org/


devin.austin at gmail

Mar 9, 2011, 1:34 PM

Post #2 of 8 (334 views)
Permalink
Re: Catalyst As OAuth Service Provider [In reply to]

On Wed, Mar 9, 2011 at 2:29 PM, Ron White <ron.white [at] trackvia> wrote:

> I'm looking to create a new API for our Catalyst website using OAuth
> authentication. In this scenario our website would be the OAuth service
> provider, not a consumer of some other public OAuth service.
>
> I found mention of a Catalyst OAuth controller at http://oauth.net/code/,
> however the code it links to (
> http://dev.catalystframework.org/repos/Catalyst/trunk/Catalyst-Controller-OAuth/)
> appears incomplete.
>
> Is there another home for Catalyst::Controller::OAuth or another existing
> implementation available?
>
> Thanks!
> Ron
> _______________________________________________
> List: Catalyst [at] lists
> Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
> Searchable archive:
> http://www.mail-archive.com/catalyst [at] lists/
> Dev site: http://dev.catalyst.perl.org/
>

Catalyst::Authentication::Credential::OAuth, I believe. It's been tailored
for Twitter but it could be extended and generalized I bet.

--
Devin Austin
http://www.codedright.net
9702906669 - Cell


devin.austin at gmail

Mar 9, 2011, 1:40 PM

Post #3 of 8 (339 views)
Permalink
Re: Catalyst As OAuth Service Provider [In reply to]

On Wed, Mar 9, 2011 at 2:34 PM, Devin Austin <devin.austin [at] gmail> wrote:

>
>
> On Wed, Mar 9, 2011 at 2:29 PM, Ron White <ron.white [at] trackvia> wrote:
>
>> I'm looking to create a new API for our Catalyst website using OAuth
>> authentication. In this scenario our website would be the OAuth service
>> provider, not a consumer of some other public OAuth service.
>>
>> I found mention of a Catalyst OAuth controller at http://oauth.net/code/,
>> however the code it links to (
>> http://dev.catalystframework.org/repos/Catalyst/trunk/Catalyst-Controller-OAuth/)
>> appears incomplete.
>>
>> Is there another home for Catalyst::Controller::OAuth or another existing
>> implementation available?
>>
>> Thanks!
>> Ron
>> _______________________________________________
>> List: Catalyst [at] lists
>> Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
>> Searchable archive:
>> http://www.mail-archive.com/catalyst [at] lists/
>> Dev site: http://dev.catalyst.perl.org/
>>
>
> Catalyst::Authentication::Credential::OAuth, I believe. It's been tailored
> for Twitter but it could be extended and generalized I bet.
>
> --
> Devin Austin
> http://www.codedright.net
> 9702906669 - Cell
>

Ah, nevermind me, that's a consumer, not a provider.

--
Devin Austin
http://www.codedright.net
9702906669 - Cell


mdietrich at cpan

Mar 10, 2011, 2:19 AM

Post #4 of 8 (332 views)
Permalink
Re: Catalyst As OAuth Service Provider [In reply to]

Hi,

Am 09.03.2011 um 22:29 schrieb Ron White:

> I'm looking to create a new API for our Catalyst website using OAuth authentication. In this scenario our website would be the OAuth service provider, not a consumer of some other public OAuth service.
>
> I found mention of a Catalyst OAuth controller at http://oauth.net/code/, however the code it links to (http://dev.catalystframework.org/repos/Catalyst/trunk/Catalyst-Controller-OAuth/) appears incomplete.
>
> Is there another home for Catalyst::Controller::OAuth or another existing implementation available?

a quick Google search brought me to https://github.com/norbu09/Catalyst-Plugin-OAuth/. Maybe this can help? However, it's not available on CPAN.

Matthias

--
rainboxx Software Engineering
Matthias Dietrich

rainboxx Matthias Dietrich | Phone: +49 7141 / 2 39 14 71
Königsallee 43 | Fax : +49 3222 / 1 47 63 00
71638 Ludwigsburg | Mobil: +49 151 / 50 60 78 64
| WWW : http://www.rainboxx.de

CPAN: http://search.cpan.org/~mdietrich/
XING: https://www.xing.com/profile/Matthias_Dietrich18
GULP: http://www.gulp.de/profil/rainboxx.html




--
rainboxx Software Engineering
Matthias Dietrich

rainboxx Matthias Dietrich | Phone: +49 7141 / 2 39 14 71
Königsallee 43 | Fax : +49 3222 / 1 47 63 00
71638 Ludwigsburg | Mobil: +49 151 / 50 60 78 64
| WWW : http://www.rainboxx.de

CPAN: http://search.cpan.org/~mdietrich/
XING: https://www.xing.com/profile/Matthias_Dietrich18
GULP: http://www.gulp.de/profil/rainboxx.html





_______________________________________________
List: Catalyst [at] lists
Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/catalyst [at] lists/
Dev site: http://dev.catalyst.perl.org/


revprez at correlatesystems

Mar 10, 2011, 3:04 AM

Post #5 of 8 (336 views)
Permalink
Re: Catalyst As OAuth Service Provider [In reply to]

Community support seems to be moving around from older, credential and
store specific implementations and coalescing around Doran's
Authentication plugin (Catalyst::Plugin::Authentication).

http://search.cpan.org/~bobtfish/Catalyst-Plugin-Authentication-0.10017/lib/Catalyst/Plugin/Authentication.pm
<http://search.cpan.org/%7Ebobtfish/Catalyst-Plugin-Authentication-0.10017/lib/Catalyst/Plugin/Authentication.pm#DON%27T_SEE_ALSO>

Doran's Credential implementation for OAuth is two years old. Can't
speak to its completeness, but at 178 and green across all major
versions on the big three platforms, I'd argue it's stable:

http://search.cpan.org/~bobtfish/Catalyst-Authentication-Credential-OAuth-0.02/
<http://search.cpan.org/%7Ebobtfish/Catalyst-Authentication-Credential-OAuth-0.02/>

--
Presley H. Cannady, Jr.
Correlate Systems
e: revprez [at] correlatesystems
p: 617 500 3378
p: 617 500 8532


On 3/9/2011 4:29 PM, Ron White wrote:
> I'm looking to create a new API for our Catalyst website using OAuth authentication. In this scenario our website would be the OAuth service provider, not a consumer of some other public OAuth service.
>
> I found mention of a Catalyst OAuth controller at http://oauth.net/code/, however the code it links to (http://dev.catalystframework.org/repos/Catalyst/trunk/Catalyst-Controller-OAuth/) appears incomplete.
>
> Is there another home for Catalyst::Controller::OAuth or another existing implementation available?
>
> Thanks!
> Ron
> _______________________________________________
> List: Catalyst [at] lists
> Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
> Searchable archive: http://www.mail-archive.com/catalyst [at] lists/
> Dev site: http://dev.catalyst.perl.org/


revprez at correlatesystems

Mar 10, 2011, 3:12 AM

Post #6 of 8 (328 views)
Permalink
Re: Catalyst As OAuth Service Provider [In reply to]

Woops, my mistake as well.

--

Presley H. Cannady, Jr.
Correlate Systems
e: revprez [at] correlatesystems
p: 617 500 3378
p: 617 500 8532


On 3/9/2011 4:40 PM, Devin Austin wrote:
> Ah, nevermind me, that's a consumer, not a provider.
>
> --
> Devin Austin
> http://www.codedright.net
> 9702906669 - Cell
>
>
> _______________________________________________
> List: Catalyst [at] lists
> Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
> Searchable archive: http://www.mail-archive.com/catalyst [at] lists/
> Dev site: http://dev.catalyst.perl.org/


ron.white at trackvia

Mar 10, 2011, 7:35 AM

Post #7 of 8 (334 views)
Permalink
Re: Catalyst As OAuth Service Provider [In reply to]

Hi,

Thanks for the suggestion. This looks like a good starting point but it appears to be an incomplete port of OAuth::Lite::Server to Catalyst.

Thanks!
Ron

On Mar 10, 2011, at 3:19 AM, Matthias Dietrich wrote:

> Hi,
>
> Am 09.03.2011 um 22:29 schrieb Ron White:
>
>> I'm looking to create a new API for our Catalyst website using OAuth authentication. In this scenario our website would be the OAuth service provider, not a consumer of some other public OAuth service.
>>
>> I found mention of a Catalyst OAuth controller at http://oauth.net/code/, however the code it links to (http://dev.catalystframework.org/repos/Catalyst/trunk/Catalyst-Controller-OAuth/) appears incomplete.
>>
>> Is there another home for Catalyst::Controller::OAuth or another existing implementation available?
>
> a quick Google search brought me to https://github.com/norbu09/Catalyst-Plugin-OAuth/. Maybe this can help? However, it's not available on CPAN.
>
> Matthias
>
> --
> rainboxx Software Engineering
> Matthias Dietrich
>
> rainboxx Matthias Dietrich | Phone: +49 7141 / 2 39 14 71
> Königsallee 43 | Fax : +49 3222 / 1 47 63 00
> 71638 Ludwigsburg | Mobil: +49 151 / 50 60 78 64
> | WWW : http://www.rainboxx.de
>
> CPAN: http://search.cpan.org/~mdietrich/
> XING: https://www.xing.com/profile/Matthias_Dietrich18
> GULP: http://www.gulp.de/profil/rainboxx.html
>
>
>
>
> --
> rainboxx Software Engineering
> Matthias Dietrich
>
> rainboxx Matthias Dietrich | Phone: +49 7141 / 2 39 14 71
> Königsallee 43 | Fax : +49 3222 / 1 47 63 00
> 71638 Ludwigsburg | Mobil: +49 151 / 50 60 78 64
> | WWW : http://www.rainboxx.de
>
> CPAN: http://search.cpan.org/~mdietrich/
> XING: https://www.xing.com/profile/Matthias_Dietrich18
> GULP: http://www.gulp.de/profil/rainboxx.html
>
>
>
>
>
> _______________________________________________
> List: Catalyst [at] lists
> Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
> Searchable archive: http://www.mail-archive.com/catalyst [at] lists/
> Dev site: http://dev.catalyst.perl.org/


_______________________________________________
List: Catalyst [at] lists
Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/catalyst [at] lists/
Dev site: http://dev.catalyst.perl.org/


gavin.henry at gmail

Oct 13, 2011, 4:14 PM

Post #8 of 8 (153 views)
Permalink
Re: Catalyst As OAuth Service Provider [In reply to]

Is anyone any further with this?

I'm looking at OAuth 2.0 for our RESTful API.

Gavin.

--
http://www.suretecsystems.com/services/openldap/
http://www.surevoip.co.uk

_______________________________________________
List: Catalyst [at] lists
Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/catalyst [at] lists/
Dev site: http://dev.catalyst.perl.org/

Catalyst users RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.