Skip to content

Commit 6e983eb

Browse files
author
Richard Jones
committed
just some formatting and a minor clarification.
1 parent 1e5a27e commit 6e983eb

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

doc/security.txt

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
Security Mechanisms
33
===================
44

5-
:Version: $Revision: 1.8 $
5+
:Version: $Revision: 1.9 $
66

77
Current situation
88
=================
@@ -260,7 +260,8 @@ The htmltemplate will implement a new tag, <permission> which has the form::
260260
where the require attribute gives a comma-separated list of permission names
261261
which are required, and the node attribute gives a comma-separated list of
262262
node 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

266267
Authentication 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

0 commit comments

Comments
 (0)