This is what I do:

set session['cookie_expires'] in login controller, then modify
session.cookie_expires accordingly in lib/base.py --

def __before__(self, action):
    if not session.get('cookie_expires', True):
        session.cookie_expires = False
    else:
        session.cookie_expires = True

Jerry

On 6 Jul, 23:42, kevin <[EMAIL PROTECTED]> wrote:
> hello all,
>
> thanks for the great help so far.  my first pylons project is going
> really well.
>
> i'm looking for a way to make the session/session cookie expire after
> a certain amount of time.  an example of this behavior would be eBay,
> which expires a cookie session after 24 hours.
>
> i was looking at 
> thishttp://wiki.pylonshq.com/display/beaker/Configuration+Options
>
> beaker.session.cookie_expires is probably what i want, but i am not
> sure how to set the time period in my .ini file.  i see that it's
> supposed to take a timedelta object, but i can't instantiate one
> within the context of a config file (can i?).  other docs i've seen
> only describe the session.cookie_expires option as only taking a
> boolean value.
>
> there's also beaker.session.timeout but that depends on the session
> being idle.
>
> am i missing something totally obvious?
>
> a follow-up to this question is, what's the proper way to implement
> the user's "remember me" preference checkbox.  these are global
> settings for the server, i have poked around looking for the answer on
> the user's ability to set session.cookie_expires to True (session goes
> away on the closing of the browser), but my keywordese isn't good
> enough.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"pylons-discuss" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/pylons-discuss?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to