i had to do this a few months back before sam went opensource. i relied on
the apache agent to do auth, and had it pass the authenticated user name
and groups in the request environment. the pas plugin for this (really
just a generic pass through plugin) is available here.
svn co https://svn.objectrealms.net/svn/public/pasplugins/samagentauth
SAMAgentAuth
implementing a full sam agent in zope is a bit of work, its a big stack to
do it via the standards based mechanism of webservices. if you really want
to go down this route and you have libertyalliance support in you sam
installation, you should check out lasso, which will do some of the heavy
lifting, but the move to samlv2 pares down the liberty protocols
responsibilties to just websvcs so it might not be a long term viable
option. internally alot of the sam agents just use a custom protocol that
avoids the complexity of the websvc stack.
hth,
kapil
lasso - http://lasso.entrouvert.org/
On Sun, 10 Sep 2006 19:29:50 -0700, Serge Zagorac
<[EMAIL PROTECTED]> wrote:
Hi All,
Is there a plugin or initiative for authentication plugin between Plone
/ Zope and openSSO (formerly known as Sun Access manager)
https://opensso.dev.java.net/
I would like to integrate our plone site into our portal site which is
controled by the access manager (openSSO).
I have been trying to write the plugin myself but got stuck because I
did not know how to access clients (browsers) session cookies with
python or zope's api..
What I would like to do is to get the value of the session cookie the
access manager sets in the clients browser upon successful login and
then invoke the web service via soap with the cookie value which returns
the user name that I will then pass over to Zope.
However I found this task impossible to do because I was not able to
find the way to access client session cookies with python or zope.
Or I'm wrong...??
Please help
Thanks
Serge
_______________________________________________
Zope-PAS mailing list
Zope-PAS@zope.org
http://mail.zope.org/mailman/listinfo/zope-pas
_______________________________________________
Zope-PAS mailing list
Zope-PAS@zope.org
http://mail.zope.org/mailman/listinfo/zope-pas