1.1 --- a/WebStack/Zope.py Sun Sep 19 17:09:23 2004 +0000
1.2 +++ b/WebStack/Zope.py Sun Sep 19 17:12:06 2004 +0000
1.3 @@ -10,6 +10,7 @@
1.4 from Helpers import Environment
1.5 from Helpers.Request import Cookie, get_body_field, filter_fields
1.6 from Helpers.Response import ConvertingStream
1.7 +from Helpers.Auth import UserInfo
1.8 import cgi
1.9
1.10 class Transaction(Generic.Transaction):
1.11 @@ -244,8 +245,12 @@
1.12
1.13 if self.user is not None:
1.14 return self.user
1.15 +
1.16 + auth_header = self.request._auth
1.17 + if auth_header:
1.18 + return UserInfo(auth_header).username
1.19 else:
1.20 - return self.request.environ.get("REMOTE_USER")
1.21 + return None
1.22
1.23 def get_cookies(self):
1.24