def forbidden_view(self): if authenticated_userid(self.request): return HTTPForbidden() url = self.request.route_url('login', _query=( ('next', self.request.path),) ) return HTTPFound(url)