Yes, I am interested in exploring open souce solution for single SignOn. I am watching Liberty Alliance, while internally develop solution based on JAAS, OpenLDAP, and Kerberos.
BaTien ----- Original Message ----- From: "Sandra Cann" <[EMAIL PROTECTED]> To: "Struts Developers List" <[EMAIL PROTECTED]> Sent: Monday, December 31, 2001 10:09 AM Subject: Single Signon (was role based actions) > Batien et al, > > I wonder if members of this list would be interested in collaborating with > the Expresso community on single sign-on features via our opensource > listserv or the Expresso Users Forum (Single Sign-on topic). > > The following document url is a summation of a detailed discussion on single > sign on from our open source listserv which you might find interesting since > Expresso utilizes Struts. (There is also a link to the open source archives > on the home page.) > > http://www.jcorporate.com/econtent/Content.do?state=resource&resource=615 > (you will need to be registered at www.jcorporate.com and login to view). > > cheers > Sandra > > > -----Original Message----- > > From: Dr. BaTien Duong [mailto:[EMAIL PROTECTED]] > > Sent: Tuesday, December 11, 2001 7:53 PM > > To: Struts Developers List > > Subject: Re: role based actions > > > > > > Brandon: > > > > I am interested in your code as we are working on Struts, ldap, and Java > > single SignOn technology. > > > > [EMAIL PROTECTED] > > > > ----- Original Message ----- > > From: "Phase Communcations" <[EMAIL PROTECTED]> > > To: "Struts Developers List" <[EMAIL PROTECTED]> > > Sent: Tuesday, December 11, 2001 4:43 PM > > Subject: RE: role based actions > > > > > > > One last thing. When a security check happens and the user is > > forwarded to > > > the login. Their desired destination is stored and once their > > security is > > > verified they are forwarded on to that page. > > > > > > -----Original Message----- > > > From: Phase Communcations [mailto:[EMAIL PROTECTED]] > > > Sent: Tuesday, December 11, 2001 4:40 PM > > > To: Struts Developers List > > > Subject: RE: role based actions > > > > > > > > > In my code I extended the action class (not the action servlet) and > > required > > > that group access be established on a per extended action class basis. > > > > > > Defined within my struts-config file in my action class > > definitions I use > > an > > > extra attribute(s): > > > > > > <set-property property="group" value="agroup" /> > > > > > > There is a security check within the extended action class that uses an > > > extended ActionMapping to retrieve the "group" property and checks it > > > against the users information (in a database). If the user > > belongs to the > > > proper group or one of the groups defined then it allows them access to > > that > > > action/area with their assigned role and permissions. If the security > > check > > > fails, they are routed to a login page. > > > > > > The other thing that it does is it stores role and permission > > information > > in > > > a bean so that security information can be used to define the view as > > well. > > > > > > I opted out of the container managed security because I was > > working under > > > Tomcat 3.2.3 and am trying to create a more independent security model. > > This > > > model also works well for me because I use the command line url > > format for > > > mapping to my action classes and none of my views are available but > > through > > > action classes (except index.jsp). > > > > > > I would be happy to share my code if anyone is interested. I think it is > > > flexible enough that it could be incorporated into an ldap > > system. I have > > > been confeing with a colleague who is working on struts interacting with > > > ldap for security and profile management. > > > > > > Anyways if you like the idea of security being managed from the action > > class > > > and don't expose your views but through action mappings. This might be a > > > good solution > > > > > > Brandon Goodin > > > Phase Web and Multimedia > > > P (406) 862-2245 > > > F (406) 862-0354 > > > [EMAIL PROTECTED] > > > http://www.phase.ws > > > > > > > > > -----Original Message----- > > > From: craigmcc@localhost [mailto:craigmcc@localhost]On Behalf Of Craig > > > R. McClanahan > > > Sent: Tuesday, December 11, 2001 10:16 AM > > > To: Struts Developers List > > > Subject: Re: role based actions > > > > > > > > > > > > > > > On Tue, 11 Dec 2001 [EMAIL PROTECTED] wrote: > > > > > > > Date: Tue, 11 Dec 2001 10:27:52 -0500 > > > > From: [EMAIL PROTECTED] > > > > Reply-To: Struts Developers List <[EMAIL PROTECTED]> > > > > To: [EMAIL PROTECTED] > > > > Subject: role based actions > > > > > > > > > > > > I am a struts "newbie" so I apologize in advance if this topic has > > already > > > > beaten to death... > > > > > > > > ~~~ > > > > > > > > I noticed role-based actions on the pending tasks list. > > > > > > Adding this (and a few of the other recent enhancements) to > > Struts 1.1 is > > > definitely on *my* list. I will have some time to do so > > between Christmas > > > and New Years. > > > > > > Craig McClanahan > > > > > > > > > > > Can anyone comment on the status and scope of this effort? (link was a > > > dead > > > > end) > > > > > > > > The description points to role being driven by security, > > seems the role > > > will > > > > be detected and then dispatches to the proper action? points > > to assoc'd > > > form > > > > through config? > > > > > > > > Is this intended to be used for personalization to the extent where a > > > person > > > > of one role gets a different view, can user customize their view? > > > > > > > > Does this provide a place holder for that kind of functionality v. any > > > > particular "built in" functionality? > > > > > > > > Thanks, sorry if the questions were a little obtuse. > > > > > > > > -Rick Vaillancourt > > > > > > > > > > > > -- > > > > To unsubscribe, e-mail: > > > <mailto:[EMAIL PROTECTED]> > > > > For additional commands, e-mail: > > > <mailto:[EMAIL PROTECTED]> > > > > > > > > > > > > > > > > > -- > > > To unsubscribe, e-mail: > > <mailto:[EMAIL PROTECTED]> > > > For additional commands, e-mail: > > <mailto:[EMAIL PROTECTED]> > > > > > > > > > > > > > > > -- > > > To unsubscribe, e-mail: > > <mailto:[EMAIL PROTECTED]> > > > For additional commands, e-mail: > > <mailto:[EMAIL PROTECTED]> > > > > > > > > > > > > > > > -- > > > To unsubscribe, e-mail: > > <mailto:[EMAIL PROTECTED]> > > > For additional commands, e-mail: > > <mailto:[EMAIL PROTECTED]> > > > > > > > > > > > > > > > -- > > > To unsubscribe, e-mail: > > <mailto:[EMAIL PROTECTED]> > > > For additional commands, e-mail: > > <mailto:[EMAIL PROTECTED]> > > > > > > > > > > > > -- > > To unsubscribe, e-mail: > <mailto:[EMAIL PROTECTED]> > For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> > > > -- > To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> > For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> > > -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>