[opencms-dev] OpenCms SSO Integration
Christian.Weber at Bertelsmann.de
Christian.Weber at Bertelsmann.de
Wed Mar 31 10:59:28 CEST 2010
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
>
More information about the opencms-dev
mailing list