I do sort of see your point Scott, but I have to agree with Mark here. AuthenticationDao may not be the best name, but it isn't the service. I could see the ProviderManager as a service, or even the AuthenticationProvider, but not the AuthenticationDao.
Either way, I think the naming of AuthenticationDao is some what of a semantic issue, and renaming it would have pretty far reaching effect for little gain. My vote, if this is one hehe, would be no as well. -Ray On 11/15/05, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote: > > -----Original Message----- > > From: Mark St.Godard [mailto:[EMAIL PROTECTED] > > ... > > The AuthenticationProvider err.. provides a layer ontop of > > the actual authenticatonDao, so maybe I am missing something. > > Hi Mark! > > Hmmm, it could be me that's been missing it. In my case where I need to hit > several DBs, it sounds like I should have instead turned my > AuthenticationServiceImpl into AuthenticationProviderImpl (implementing > AuthenticationProvider) and get away from Acegi's DaoAuthenticationProvider > & AuthenticationDao interfaces altogether. Am I close? > > To answer your curiosity, our first data source is a reference DB for a > user's identity, like whether they're active or terminated, an employee or > non-employee, if they're hourly or exempt from overtime, etc. The second DB > contains a person's access roles that make sense to couple with the > lifecycle of DB #2's records. The third DB contains area management > responsibilities and the app's audit log (which we insert into upon every > authentication event). A fourth DB will be connected soon that is our > fingerprint and background check reference DB. Who knows how many more we > may add in the future... :-) > > Scott > > > > ------------------------------------------------------- > This SF.Net email is sponsored by the JBoss Inc. Get Certified Today > Register for a JBoss Training Course. Free Certification Exam > for All Training Attendees Through End of 2005. For more info visit: > http://ads.osdn.com/?ad_id=7628&alloc_id=16845&op=click > _______________________________________________ > Home: http://acegisecurity.org > Acegisecurity-developer mailing list > Acegisecurity-developer@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/acegisecurity-developer > ------------------------------------------------------- This SF.Net email is sponsored by the JBoss Inc. Get Certified Today Register for a JBoss Training Course. Free Certification Exam for All Training Attendees Through End of 2005. For more info visit: http://ads.osdn.com/?ad_idv28&alloc_id845&op=click _______________________________________________ Home: http://acegisecurity.org Acegisecurity-developer mailing list Acegisecurity-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/acegisecurity-developer