A first glance, the package seems like it would be consistent with a
minor release...wondering how folks feel about targeting this
contribution for CAS 3.5?

Bill


On Fri, Jan 20, 2012 at 2:39 PM, Jen Bourey <[email protected]> wrote:
> +1!  OAuth has come up often in uMobile discussions, and I think we'll soon 
> need the ability to use CAS as an OAuth server.
>
> - Jen
>
>
> On Jan 20, 2012, at 11:24 AM, Andrew Petro wrote:
>
>> Jérôme,
>>
>> Thanks for posting pull request #32.  I wanted to share this bit of 
>> encouragement:
>>
>> I spoke just this week with a potential CAS adopter who needs the 
>> integration to accept login via Facebook.  If the opportunity goes beyond 
>> talking to actual doing, at the least I'll be looking at and appreciating 
>> your having shared your solution.
>>
>> And I do think these OAuth features should be included in CAS server.  I 
>> like your having factored this as a module, a path to making this 
>> functionality modularly adoptable in CAS server implementations.
>>
>> Thanks for engaging and sharing your work.
>>
>> Kind regards,
>>
>> Andrew
>>
>>
>>
>>
>> On Jan 17, 2012, at 9:16 AM, jleleu wrote:
>>
>>> Hi,
>>>
>>> I think OAuth protocol has become a mainstream protocol and it would be a 
>>> great feature to add support for OAuth in CAS.
>>> I'll make a first try in september 2011 with the JIRA CAS-1041. I reuse a 
>>> prototype I created to integrate OAuth in CAS server.
>>> The idea was to delegate the authentication to Facebook, Yahoo... I didn't 
>>> get much success with it.
>>>
>>> That's why I pushed today the pull request #32, which is a more complete 
>>> and proper try to add support for OAuth protocol in CAS.
>>> It's a complete module : cas-server-support-oauth. The module allows two 
>>> modes of OAuth support in CAS :
>>> – CAS server can support OAuth protocol as an OAuth client : in this case, 
>>> CAS authentication can be delegated to an identity provider like Facebook, 
>>> GitHub, Google, LinkedIn, Twitter, Yahoo or even an another CAS server 
>>> using OAuth wrapper
>>> – CAS server can support OAuth protocol as an OAuth server : in this case, 
>>> CAS uses the OAuth wrapper and acts as an OAuth server, communicating 
>>> through OAuth protocol version 2.0 with OAuth clients.
>>>
>>> I've made many tests and succeed in authenticating in Facebook, GitHub, 
>>> Google, LinkedIn, Twitter and Yahoo. I also test with two CAS servers, one 
>>> acting as an OAuth client and the other one acting as an OAuth server : the 
>>> first one delegates the authentication to the other one and after 
>>> authentication, you are authenticated in the first server, communication 
>>> happens only through OAuth protocol.
>>>
>>> To help understanding and integration, I write a complete documentation 
>>> which explains how to configure the two modes of support and how 
>>> technically they work. I attach it to this message.
>>>
>>> I hope that the CAS core developpers and the CAS community get interested 
>>> by this module and the OAuth support in CAS.
>>>
>>> Don't hesitate to ask me if you have any questions...
>>>
>>> Thanks.
>>> Best regards,
>>> Jérôme
>>>
>>
>>
>> --
>> You are currently subscribed to [email protected] as: 
>> [email protected]
>> To unsubscribe, change settings or access archives, see 
>> http://www.ja-sig.org/wiki/display/JSG/cas-dev
>>
>
>
> --
> You are currently subscribed to [email protected] as: [email protected]
> To unsubscribe, change settings or access archives, see 
> http://www.ja-sig.org/wiki/display/JSG/cas-dev
>

-- 
You are currently subscribed to [email protected] as: 
[email protected]
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/cas-dev

Reply via email to