diky moc za vase odpovedi, jeste bych se chtel zeptat, zda se v teto tride:
public class MyAuthListener implements ApplicationListener, InitializingBean { public void onApplicationEvent(ApplicationEvent event) { if (event instanceof InteractiveAuthenticationSuccessEvent) { final Authentication tmpAuth = SecurityContextHolder.getContext().getAuthentication(); log.debug("InteractiveAuthenticationSuccessEvent: " + tmpAuth.getName()); if (tmpAuth.getDetails() instanceof WebAuthenticationDetails) { final WebAuthenticationDetails webDetails = (WebAuthenticationDetails) tmpAuth.getDetails(); userDao.logAuthenticationSuccess(tmpAuth.getName(),webDetails.getRemoteAddress()); } else { log.warn("Authentication.getDetails() not instance of WebAuthenticationDetails: " + tmpAuth.getDetails()); } } } } da nejekym zpusobem dostat na httpSession? > ------------ Původní zpráva ------------ > Od: Josef Cacek <[EMAIL PROTECTED]> > Předmět: Re: Acegi security > Datum: 23.1.2008 09:20:08 > ---------------------------------------- > Ahojte, > > 2008/1/23 radovan deka <[EMAIL PROTECTED]>: > > Ahoj, rozhodl jsem se zkusit pouzit Acegi security na autentizaci uzivatelu. > Autentizace funguje ok, jen nevim jak vyresit pozadavek na ulozeni IP adresy > uzivatele a cas, pri kazde uspesne autentizaci. > > zrovna včera jsem přemýslel o tom, že bych o tomhle mohl napsat něco > do blogu, tak jste to uspíšil. Jedno z řešení (využití > ApplicationListeneru) je popsáno zde: > > http://javlog.cacek.cz/2008/01/acegi-logujeme-loginy.html > > -- pepa cacek > http://javlog.cacek.cz/ > > >