From 2f2c4811db0de95c8358f733e013c91b245995e5 Mon Sep 17 00:00:00 2001 From: Chris McDonough Date: Sat, 17 Mar 2012 14:15:09 -0400 Subject: normalize zodb tut design doc with text from sqla design doc --- docs/tutorials/wiki/design.rst | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'docs/tutorials') diff --git a/docs/tutorials/wiki/design.rst b/docs/tutorials/wiki/design.rst index ea7076f60..1cf70b8ac 100644 --- a/docs/tutorials/wiki/design.rst +++ b/docs/tutorials/wiki/design.rst @@ -43,13 +43,19 @@ will handle the login and logout tasks related to security. Security -------- +We'll eventually be adding security to our application. The components we'll +use to do this are below. + - USERS, a dictionary mapping users names to their corresponding passwords. + - GROUPS, a dictionary mapping user names to a list of groups they belong to. + - *groupfinder*, an *authorization callback* that looks up USERS and GROUPS. It will be provided in a new *security.py* file. + - An :term:`ACL` is attached to the root resource. Each row below details an :term:`ACE`: @@ -61,7 +67,8 @@ Security | Allow | group:editors | Edit | +----------+----------------+----------------+ -- Permission declarations for the views. +- Permission declarations are added to the views to assert the security + policies as each request is handled. Summary -- cgit v1.2.3