I'll update the wiki page. and re: my addendum: duh. my bad of course. If you explicitly tell it to log you out, it means "don't remember me any more"
David Geert Bevin wrote: > This hasn't changed since 1.5 and is simply a problem with the docs it > seems. It's normal that is clears the remember me cookie at logout, > since otherwise it would automatically log in at the next request even > when the authentication cookie is cleared. Mind updating the wiki? > > On 05 May 2007, at 07:24, David HM Spector wrote: > >> I've declared my logout element as follows: >> >> <element id="LOGOUT" file="rife/logout/passthrough/database.xml" >> url="/logout"> >> <property name="datasource"><datasource><config >> param="DATASOURCE"/></datasource></property> >> <property name="authvar_type">cookie</property> >> <flowlink srcexit="logged_out" destid="HOME"/> >> <incookie name="rememberid"/> >> </element> >> >> >> When firefox users log out the get a RIFE error: >> (this only happens on Firefox, never on IE7 or Safari) >> >> /com.uwyn.rife.engine.exceptions.OutcookieUnknownException/ >> >> *The element 'rife/logout/passthrough/database.xml' doesn't contain >> outcookie 'rememberid'.* >> >> at com.uwyn.rife.engine.ElementInfo >> validateOutcookieName ( >> ElementInfo.java : 1812 ) >> at com.uwyn.rife.engine.ElementContext setCookie ( >> ElementContext.java : 2086 ) >> at com.uwyn.rife.engine.ElementSupport setCookie ( >> ElementSupport.java : 4148 ) >> at com.uwyn.rife.authentication.elements.AbstractLogout >> performLogout ( AbstractLogout.java : 114 ) >> at com.uwyn.rife.authentication.elements.AbstractLogoutPassthrough >> processElement ( AbstractLogoutPassthrough.java : 35 ) >> at com.uwyn.rife.engine.ElementContext processContext ( >> ElementContext.java : 450 ) >> at com.uwyn.rife.engine.RequestState service ( >> RequestState.java >> : 351 ) >> at com.uwyn.rife.engine.Gate handleRequest ( Gate.java >> : 192 ) >> at sun.reflect.GeneratedMethodAccessor57 invoke ( >> <unknown> ) >> at sun.reflect.DelegatingMethodAccessorImpl invoke ( >> DelegatingMethodAccessorImpl.java : 25 ) >> at java.lang.reflect.Method invoke ( Method.java : 585 ) >> at com.uwyn.rife.servlet.RifeFilter doFilter ( >> RifeFilter.java : >> 162 ) >> at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain >> doFilter ( WebApplicationHandler.java : 821 ) >> at org.mortbay.jetty.servlet.WebApplicationHandler >> dispatch ( >> WebApplicationHandler.java : 471 ) >> at org.mortbay.jetty.servlet.ServletHandler handle ( >> ServletHandler.java : 568 ) >> at org.mortbay.http.HttpContext handle ( >> HttpContext.java : 1530 ) >> at org.mortbay.jetty.servlet.WebApplicationContext >> handle ( >> WebApplicationContext.java : 633 ) >> *8 more ...* >> >> >> >> However adding >> >> <outcookie name="rememberid"/> >> >> to the logout element seems to fix it... which seems to be contrary to >> the docs at http://tinyurl.com/29ujkc >> >> This is using a 1.6 snapshot. Did the behavior change between 1.5 >> and now? >> >> >> David >> -- >> -------------------------------------------------------------------------------- >> >> David HM Spector >> [EMAIL PROTECTED] >> http://www.zeitgeist.com/ >> >> "New and stirring things are belittled because if they are not >> belittled, >> the humiliating question arises, 'Why then are you not taking part >> in them?'" >> >> --H. G. Wells >> >> >> _______________________________________________ >> Rife-users mailing list >> [email protected] >> http://lists.uwyn.com/mailman/listinfo/rife-users >> > > -- > Geert Bevin > Terracotta - http://www.terracotta.org > Uwyn "Use what you need" - http://uwyn.com > RIFE Java application framework - http://rifers.org > Music and words - http://gbevin.com > > > _______________________________________________ > Rife-users mailing list > [email protected] > http://lists.uwyn.com/mailman/listinfo/rife-users -- -------------------------------------------------------------------------------- David HM Spector [EMAIL PROTECTED] voice: +1 631.261.5013 http://www.zeitgeist.com/ "New and stirring things are belittled because if they are not belittled, the humiliating question arises, 'Why then are you not taking part in them?'" --H. G. Wells _______________________________________________ Rife-users mailing list [email protected] http://lists.uwyn.com/mailman/listinfo/rife-users
