mod_lua unable to delete cookie

2015-09-03 Thread Mark Taylor
Calling setcookie(..) with expires=0 does not set expires to the epoch time on the client. To delete a cookie client side, conventional wisdom is to set expires to the epoch time: http://stackoverflow.com/questions/5285940/correct-way-to-delete-cookies-server-side When setting expires=0 in

Re: mod_lua unable to delete cookie

2015-09-03 Thread Daniel Gruno
Hi Mark, you have to give it a number different from 0, because of how the internals work. This is an "optional integer" which falls back to 0 if nothing is given, and if 0, then it's not written. Set it to the past using os.time instead: r:setcookie{ key = 'foobar', value = 'blah',