On Mon, Nov 08, 2004 at 01:22:27PM -0800, Mike Orr wrote: > I could put a _q_access() at the top level of the site, but since it > can't return an alternate page, that doesn't help. What we do have _q_access() raise a NotLoggedInError exception which is a subclass of AccessError. Our _q_exception_handler formats it so that a login form is displayed. Neil