Chris McDonough <chr...@plope.com> added the comment:

You can currently write your own metadata plugin which could try to get info
from a cookie value first, then the database.  Or better yet, retrieve the data
from cache instead of the database or a cookie.

But in general, yes, the "eagerness" of repoze.who to populate the repoze.who
identity into the environment is a design bug.  We'll try to do something about
it in the next version of repoze.who (v2).  For example, instead of "eagerly"
populating the environment with "repoze.who.identity", we might put a callback
in the environment that must be called to get metadata.  This would help with
requests to static resources and so on.

----------
status: unread -> resolved

__________________________________
Repoze Bugs <b...@bugs.repoze.org>
<http://bugs.repoze.org/issue77>
__________________________________
_______________________________________________
Repoze-dev mailing list
Repoze-dev@lists.repoze.org
http://lists.repoze.org/listinfo/repoze-dev

Reply via email to