diff options
| author | Chris McDonough <chrism@plope.com> | 2012-03-17 14:15:09 -0400 |
|---|---|---|
| committer | Chris McDonough <chrism@plope.com> | 2012-03-17 14:15:09 -0400 |
| commit | 2f2c4811db0de95c8358f733e013c91b245995e5 (patch) | |
| tree | 16cc341a0a8579e271685bb3241634d072a96ca8 /docs | |
| parent | 0070533a553c93b102f17e2013355b7b7e388cd1 (diff) | |
| download | pyramid-2f2c4811db0de95c8358f733e013c91b245995e5.tar.gz pyramid-2f2c4811db0de95c8358f733e013c91b245995e5.tar.bz2 pyramid-2f2c4811db0de95c8358f733e013c91b245995e5.zip | |
normalize zodb tut design doc with text from sqla design doc
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/tutorials/wiki/design.rst | 9 |
1 files changed, 8 insertions, 1 deletions
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 |
