File tree Expand file tree Collapse file tree 1 file changed +5
-2
lines changed
Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Original file line number Diff line number Diff line change 22Security Mechanisms
33===================
44
5- :Version: $Revision: 1.8 $
5+ :Version: $Revision: 1.9 $
66
77Current situation
88=================
@@ -260,7 +260,8 @@ The htmltemplate will implement a new tag, <permission> which has the form::
260260where the require attribute gives a comma-separated list of permission names
261261which are required, and the node attribute gives a comma-separated list of
262262node properties whose value must match the current user's id. Either of these
263- tests must pass or the permission check will fail.
263+ tests must pass or the permission check will fail. The section of html within
264+ the side of the ``<else>`` that fails is remove from processing.
264265
265266
266267Authentication of Users
@@ -286,6 +287,7 @@ The CGI interface must be changed to:
286287 real credentials (username/password) around for each request (this means
287288 sessions and hence a session database)
288289- use the new logical control mechanisms
290+
289291 - implement the permission module
290292 - implement a Role editing interface for users
291293 - implement htmltemplate tests on permissions
@@ -298,6 +300,7 @@ The mail gateway must be changed to:
298300
299301- use digital signatures
300302- use the new logical control mechanisms
303+
301304 - switch all code over from using config vars for permission checks to using
302305 permissions
303306
You can’t perform that action at this time.
0 commit comments