Guys, I'm going to leave this topic, go off and start coding some of your suggestions. Thanks for all your assistance and I'll let you know if it all works out well.
--b On Tue, 17 Aug 2004 17:46:58 -0700, March, Andres <[EMAIL PROTECTED]> wrote: > I agree. We have easily extended the ACL classes at logical points to > handle our business particulars. The db schema was the first such > issue. From what I have read on this thread, your use cases are pretty > simple and you just need to learn more about how to extend acegi at the > right places. The docs are pretty good for any software but the test > cases are great. > > > > > -----Original Message----- > > From: [EMAIL PROTECTED] > > [mailto:[EMAIL PROTECTED] On Behalf > Of > > Ben Alex > > Sent: Tuesday, August 17, 2004 5:35 PM > > To: [EMAIL PROTECTED] > > Subject: Re: [Acegisecurity-developer] hibernate compatability ( blah > blah > > blah ) > > > > Oliver Hutchison wrote: > > > > >>Using hibernate it is possible to do the following ( pseudo code ) > > >> > > >>SalesPerson salesPerson = hibernate.find( "SalesPerson as > > >>salesperson where salesperson.id = 1"); > > >> > > >> > > >> > > > > > >Why not just use the username (which should be unique) to lookup the > > >SalesPerson? > > > > > >SalesPerson salesPerson = hibernate.find( "SalesPerson as > > >salesperson where salesperson.username = ?", user.getUsername()); > > > > > >Assuming there's and index on username performance would not be an > > >issue. > > > > > >Ollie > > > > > > > > > > > Hi Bryan > > > > I am inclined to agree with Ollie. Your other requirement (the last 20 > > users who signed up) could be equally as effectively addressed by an > > additional indexed column, createdDate. Acegi Security has no problems > > with you adding additional columns to the schema (or backend) managed > by > > an AuthenticationDao. You can even return such additional details in > the > > UserDetails implementation returned by the AuthenticationDao. > > > > I do not believe any of your use cases could not be effectively and > > modularly accommodated using the existing Acegi Security packages. Its > > usefulness for your authentication needs is beyond a doubt. The ACL > side > > is a little grayer, simply because the ACL packages are quite new. > > Having said that, I am fairly confident they'd meet your needs as > > described in my earlier email. The ACL packages are reasonably > flexible > > if you really wanted to completely re-engineer the schema: check the > > list archives for a recent discussion between Andres March and myself > > about this. > > > > In relation to remoting integration, as you may have noticed in the > > Contacts sample application, Acegi Security provides support for this > > via its BASIC authentication filter. In addition, there is a new RCP > > package which can be helpful for ensuring a valid login request has > > happened at the client end. Check out the Petclinic RCP sample (part > of > > the spring-rcp project) to see this in use. > > > > I'd suggest trying to integrate authentication without worrying about > > the ACL side. Then, once you see that working, review how the included > > ACL packages work. It will be a lot clearer when you understand the > > place where the method security interceptors, ContextHolder, > > AuthenticationDao, and AccessDecisionVoters fit into the bigger > picture. > > Of course we're also happy to continue helping you on-list. > > > > Best regards > > Ben > > > > > > > > ------------------------------------------------------- > > SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media > > 100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33 > > Save 50% off Retail on Ink & Toner - Free Shipping and Free Gift. > > http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285 > > _______________________________________________ > > Acegisecurity-developer mailing list > > [EMAIL PROTECTED] > > https://lists.sourceforge.net/lists/listinfo/acegisecurity-developer > > ------------------------------------------------------- > SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media > 100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33 > Save 50% off Retail on Ink & Toner - Free Shipping and Free Gift. > http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285 > _______________________________________________ > Acegisecurity-developer mailing list > [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/acegisecurity-developer > ------------------------------------------------------- SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media 100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33 Save 50% off Retail on Ink & Toner - Free Shipping and Free Gift. http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285 _______________________________________________ Acegisecurity-developer mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/acegisecurity-developer