A way that would work, is to use a custom SessionFactory. The SessionFactory in called with the `request` object on first invocation, so you can use that to decide on which type of session you want. [https://github.com/Pylons/pyramid/blob/7d5d899f5043b381348bd349792fda6da957ab50/pyramid/request.py#L192-L203]
You can inspect the request for the header/etc, and use a signed-cookie for bots (so your code still has a working session) while everyone else can just call the pyramid_beaker session's factory. That's the simplest approach I can think of as a pyramid user. There are probably other ways that are apparent to the core developers. -- You received this message because you are subscribed to the Google Groups "pylons-discuss" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/pylons-discuss. For more options, visit https://groups.google.com/d/optout.
