summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: e2f11d8)
raw | patch | inline | side by side (parent: e2f11d8)
author | richard <richard@57a73879-2fb5-44c3-a270-3262357dd7e2> | |
Wed, 17 Jul 2002 21:44:14 +0000 (21:44 +0000) | ||
committer | richard <richard@57a73879-2fb5-44c3-a270-3262357dd7e2> | |
Wed, 17 Jul 2002 21:44:14 +0000 (21:44 +0000) |
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@887 57a73879-2fb5-44c3-a270-3262357dd7e2
doc/security.txt | patch | blob | history |
diff --git a/doc/security.txt b/doc/security.txt
index 9de57f2379cfde44ba0b497618886a5cef69aabe..71a8cc11f46fba72b16690da381f05065ca21f2f 100644 (file)
--- a/doc/security.txt
+++ b/doc/security.txt
Security Mechanisms
===================
-:Version: $Revision: 1.8 $
+:Version: $Revision: 1.9 $
Current situation
=================
where the require attribute gives a comma-separated list of permission names
which are required, and the node attribute gives a comma-separated list of
node properties whose value must match the current user's id. Either of these
-tests must pass or the permission check will fail.
+tests must pass or the permission check will fail. The section of html within
+the side of the ``<else>`` that fails is remove from processing.
Authentication of Users
real credentials (username/password) around for each request (this means
sessions and hence a session database)
- use the new logical control mechanisms
+
- implement the permission module
- implement a Role editing interface for users
- implement htmltemplate tests on permissions
- use digital signatures
- use the new logical control mechanisms
+
- switch all code over from using config vars for permission checks to using
permissions