def index(request): try: admin = get_admin(request, DEFAULT_ADMIN) except AuthErr, e: r = Response() r.status = 403 r.body = 'looks like you are not authorized: %s' % e return r
def index(request): try: admin = get_admin(request, DEFAULT_ADMIN) except AuthErr, e: r = Response() r.status = 403 r.body = "looks like you are not authorized: %s" % e return r
def build_challenge_response(self, stale=False): """ If not auth show digest authentification form """ opaque = ''.join([random.choice('0123456789ABCDEF') for x in range(32)]) # IGNORE:W0612 @UnusedVariable response = Response() response.status = 401 response.headerlist.append(('WWW-Authenticate', python_digest.build_digest_challenge( time.time(), self.secret_key, self.realm, opaque, stale))) return response