[Zope-Checkins] CVS: Zope/lib/python/AccessControl - User.py:1.175
Toby Dickenson
tdickenson@geminidataloggers.com
Thu, 2 Jan 2003 15:30:30 -0500
Update of /cvs-repository/Zope/lib/python/AccessControl
In directory cvs.zope.org:/tmp/cvs-serv12855/lib/python/AccessControl
Modified Files:
User.py
Log Message:
Implemented smarter-than-REMOTE_ADDR proposal. IP-based access controls now work through a proxy.
=== Zope/lib/python/AccessControl/User.py 1.174 => 1.175 ===
--- Zope/lib/python/AccessControl/User.py:1.174 Mon Dec 16 12:54:46 2002
+++ Zope/lib/python/AccessControl/User.py Thu Jan 2 15:29:57 2003
@@ -1113,8 +1113,7 @@
if request.has_key('REMOTE_HOST'):
host=request['REMOTE_HOST']
- if request.has_key('REMOTE_ADDR'):
- addr=request['REMOTE_ADDR']
+ addr=request.getClientAddr()
if not host and not addr:
return 0