diff options
| author | Tshepang Lekhonkhobe <tshepang@gmail.com> | 2013-01-19 17:19:45 +0200 |
|---|---|---|
| committer | Tshepang Lekhonkhobe <tshepang@gmail.com> | 2013-01-19 17:23:26 +0200 |
| commit | ff9edd2492f931f6e9d51ee3f04bbb400d0d98ca (patch) | |
| tree | 2aeb0bfbe42b45247963cd5ec9ff1d02f8b4da98 | |
| parent | 6f17f6945a3592a24bc3177f43084cd037bc1a98 (diff) | |
| download | pyramid-ff9edd2492f931f6e9d51ee3f04bbb400d0d98ca.tar.gz pyramid-ff9edd2492f931f6e9d51ee3f04bbb400d0d98ca.tar.bz2 pyramid-ff9edd2492f931f6e9d51ee3f04bbb400d0d98ca.zip | |
user newer API in the example
| -rw-r--r-- | pyramid/authentication.py | 5 |
1 files 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)) |
