From ff9edd2492f931f6e9d51ee3f04bbb400d0d98ca Mon Sep 17 00:00:00 2001 From: Tshepang Lekhonkhobe Date: Sat, 19 Jan 2013 17:19:45 +0200 Subject: user newer API in the example --- pyramid/authentication.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/pyramid/authentication.py b/pyramid/authentication.py index 08d283acc..4f6ed2c1d 100644 --- a/pyramid/authentication.py +++ b/pyramid/authentication.py @@ -1075,12 +1075,11 @@ class BasicAuthAuthenticationPolicy(CallbackAuthenticationPolicy): register a view that will send a Basic Auth challenge to the user whenever there is an attempt to call a view which results in a Forbidden response:: - from pyramid.httpexceptions import HTTPForbidden from pyramid.httpexceptions import HTTPUnauthorized from pyramid.security import forget - from pyramid.view import view_config + from pyramid.view import forbidden_view_config - @view_config(context=HTTPForbidden) + @forbidden_view_config() def basic_challenge(request): response = HTTPUnauthorized() response.headers.update(forget(request)) -- cgit v1.2.3