diff options
| author | Graham Dumpleton <Graham.Dumpleton@gmail.com> | 2014-08-29 20:58:22 +1000 |
|---|---|---|
| committer | Graham Dumpleton <Graham.Dumpleton@gmail.com> | 2014-08-29 20:58:22 +1000 |
| commit | dbc6471fb74c8a35bc5f188b0e802d844d7122bd (patch) | |
| tree | e45ca89d64435819e31a6f57f00cebbcec0a6f18 /src/server | |
| parent | 570c8e6bceffae88f521fff2a3c43d79fe768ec5 (diff) | |
| download | mod_wsgi-dbc6471fb74c8a35bc5f188b0e802d844d7122bd.tar.gz | |
Fix Apache 2.4 compatibility issue auth providers performing group authorisation.
Diffstat (limited to 'src/server')
| -rw-r--r-- | src/server/mod_wsgi.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/server/mod_wsgi.c b/src/server/mod_wsgi.c index 5467a29..733109a 100644 --- a/src/server/mod_wsgi.c +++ b/src/server/mod_wsgi.c @@ -13250,6 +13250,11 @@ static authz_status wsgi_check_authorization(request_rec *r, const char *t, *w; int status; +#if AP_MODULE_MAGIC_AT_LEAST(20100714,0) + if (!r->user) + return AUTHZ_DENIED_NO_USER; +#endif + config = wsgi_create_req_config(r->pool, r); if (!config->auth_group_script) { |
