[opencms-dev] OpenCms SSO Integration

Mathias Lin mail at mathiaslin.com
Fri Apr 2 06:59:58 CEST 2010


Hi Fabian,
I'd also be interested in this solution / source code :)
Regards, Mathias


On 31.03.2010 16:59, Christian.Weber at Bertelsmann.de wrote:
> Fabian
>
> It would be great if you could contribute your sourcecode for your SSO solution to this list.
>
> Tanks a lot
> Christian
>
>
>    
>> -----Ursprüngliche Nachricht-----
>> Von: opencms-dev-bounces at opencms.org
>> [mailto:opencms-dev-bounces at opencms.org] Im Auftrag von Fabian Panthen
>> Gesendet: Mittwoch, 17. März 2010 22:17
>> An: The OpenCms mailing list
>> Betreff: Re: [opencms-dev] OpenCms SSO Integration
>>
>>
>> Thanks a lot to everyone who replied.
>> SSO is working now.
>>
>> A short synopsis of the solution:
>>
>> 1.     Module Action was the key and seems to be definitely the way
>> forward to obtain and persist an Admin enabled CmsObject.
>>           Whish I had found that in the openCms book i have.
>>
>> 2.    On top of that we implemented our own
>> AuthorizationHandler class
>> subclasing the abstract class provided by OpenCms
>>
>> 3.    AuthorizationHandler allows for configuration of an
>> ssoStrategy to
>> be flexible on how to determine and obtain the user, like by
>> getting the username from a certain header and reading the
>> user by name as opposed to i.e. getting a user uuid from a
>> cookie and reading the user by uuid
>>
>> 4.    For all cases not covered by the strategy defined scenario
>> AuthorizationHandler allows for configuration of a default
>> handler, i.e.
>> CmsDefaultAuthorizationHandler to which irrelevant requests
>> are being forwarded.
>>
>> Thanks again, nothing beats the list.
>>
>> bye
>>
>> fabian
>>
>> -- 
>>
>> ____________________________________________
>>
>> u n i t b  c o n s u l t i n g
>>
>>
>>
>> Brunnenstr. 156
>>
>> 10115 Berlin
>>
>>
>>
>> Tel:    +49 [0]30 44 31 92 00
>>
>> Fax:    +49 [0]30 44 31 92 29
>>
>> Mail:   office at unitb-consulting.de
>>
>> Web:    http://www.unitb-consulting.de
>>
>>
>>
>> Geschäftsführer: Nico Adam, Thomas Timm
>>
>> Registergericht: AG Berlin-Charlottenburg - HRB 113607
>>
>> Steuernummer: 37/249/21073
>>
>> Ust-IdNr.: DE814984825
>>
>>
>>
>> Diese E-Mail könnte vertrauliche und/oder rechtlich
>> geschützte Informationen
>>
>> enthalten. Wenn Sie nicht der richtige Adressat sind oder diese E-Mail
>>
>> irrtümlich erhalten haben, informieren Sie bitte sofort den
>> Absender und
>>
>> vernichten Sie diese Mail. Das unerlaubte Kopieren sowie die unbefugte
>>
>> Weitergabe dieser Mail sind nicht gestattet.
>>
>>
>>
>> This e-mail may contain confidential and/or privileged
>> information. If you
>>
>> are not the intended recipient (or have received this e-mail in error)
>>
>> please notify the sender immediately and destroy this e-mail. Any
>>
>> unauthorised copying, disclosure or distribution of the
>> material in this
>>
>> e-mail is strictly forbidden.
>>
>>
>>
>>
>>
>> _______________________________________________
>> This mail is sent to you from the opencms-dev mailing list To
>> change your list options, or to unsubscribe from the list,
>> please visit http://lists.opencms.org/mailman/listinfo/opencms-dev
>>
>>      
> _______________________________________________
> This mail is sent to you from the opencms-dev mailing list
> To change your list options, or to unsubscribe from the list, please visit
> http://lists.opencms.org/mailman/listinfo/opencms-dev
>    


-- 
MATHIAS LIN
http://www.mathiaslin.com
http://twitter.com/mathiaslin
https://www.xing.com/profile/Mathias_Lin




More information about the opencms-dev mailing list