Commit af1c6c76 authored by 's avatar

*** empty log message ***

parent 37843ed0
......@@ -84,7 +84,7 @@
##############################################################################
"""Access control package"""
__version__='$Revision: 1.96 $'[11:-2]
__version__='$Revision: 1.97 $'[11:-2]
import Globals, App.Undo, socket, regex
from Globals import HTMLFile, MessageDialog, Persistent, PersistentMapping
......@@ -712,8 +712,16 @@ def manage_addUserFolder(self,dtself=None,REQUEST=None,**ignored):
if REQUEST: return self.manage_main(self,REQUEST,update_menu=1)
# This bit performs watermark verification on authenticated users.
from ZPublisher.BaseRequest import _marker
def verify_watermark(auth_user):
if not hasattr(auth_user, '__marker__') or \
auth_user.__marker__ is not _marker:
raise 'Unauthorized', (
'You are not authorized to access this resource.'
)
def rolejoin(roles, other):
......
......@@ -82,7 +82,7 @@
# attributions are listed in the accompanying credits file.
#
##############################################################################
"$Id: DT_String.py,v 1.32 2000/03/09 19:15:39 brian Exp $"
"$Id: DT_String.py,v 1.33 2000/03/09 19:22:33 brian Exp $"
from string import split, strip
import regex, ts_regex
......@@ -560,15 +560,9 @@ class File(FileMixin, String):
# are running with Zope before installing the watermark function.
if hasattr(__builtins__, 'INSTANCE_HOME'):
from ZPublisher.BaseRequest import _marker
def verify_watermark(auth_user):
if not hasattr(auth_user, '__marker__') or \
auth_user.__marker__ is not _marker:
raise 'Unauthorized', (
'You are not authorized to access this resource.'
)
from AccessControl.User import verify_watermark
else:
def verify_watermark(auth_user):
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment