summaryrefslogtreecommitdiff
path: root/repoze/bfg/sampleapp/configure.zcml
diff options
context:
space:
mode:
authorChris McDonough <chrism@agendaless.com>2008-07-16 10:32:08 +0000
committerChris McDonough <chrism@agendaless.com>2008-07-16 10:32:08 +0000
commit2466f6eaa2246598dc6cb3c962364773eb4cc64a (patch)
tree80954892ad8e12cffb534f3ae92cd321d4d870f5 /repoze/bfg/sampleapp/configure.zcml
parent23aa82c4963dc75737d7dc8a84d7639775c3b282 (diff)
downloadpyramid-2466f6eaa2246598dc6cb3c962364773eb4cc64a.tar.gz
pyramid-2466f6eaa2246598dc6cb3c962364773eb4cc64a.tar.bz2
pyramid-2466f6eaa2246598dc6cb3c962364773eb4cc64a.zip
Add security.
Diffstat (limited to 'repoze/bfg/sampleapp/configure.zcml')
-rw-r--r--repoze/bfg/sampleapp/configure.zcml13
1 files changed, 9 insertions, 4 deletions
diff --git a/repoze/bfg/sampleapp/configure.zcml b/repoze/bfg/sampleapp/configure.zcml
index 374a93090..bd1b46d6a 100644
--- a/repoze/bfg/sampleapp/configure.zcml
+++ b/repoze/bfg/sampleapp/configure.zcml
@@ -4,18 +4,23 @@
<include package="repoze.bfg" />
+ <utility
+ provides="repoze.bfg.interfaces.ISecurityPolicy"
+ factory="repoze.bfg.security.RemoteUserACLSecurityPolicy"
+ />
+
<!-- the default view for a Blog -->
<bfg:view
for=".models.IBlog"
factory=".views.blog_default_view"
- permission="repoze.view"
+ permission="view"
/>
<!-- the default view for a BlogEntry -->
<bfg:view
for=".models.IBlogEntry"
factory=".views.blog_entry_default_view"
- permission="repoze.view"
+ permission="view"
/>
<!-- the add view for a BlogEntry -->
@@ -23,7 +28,7 @@
for=".models.IBlog"
factory=".views.blog_entry_add_view"
name="add_entry.html"
- permission="repoze.view"
+ permission="add"
/>
<!-- the contents view for any mapping (shows dict members) -->
@@ -31,7 +36,7 @@
for=".models.IMapping"
factory=".views.contents_view"
name="contents.html"
- permission="repoze.view"
+ permission="manage"
/>
</configure>