summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Merickel <michael@merickel.org>2020-11-28 23:15:13 -0600
committerMichael Merickel <michael@merickel.org>2020-11-28 23:15:51 -0600
commit068193e303b45fdfdf2e4f62a7e89b6e1119bba5 (patch)
treedc0f1d622dfdd7b831d23de4e01f2a26c2e75a72
parent30cd9bcee5115f18f1d20eaa74a7e5753260f0ac (diff)
downloadpyramid-068193e303b45fdfdf2e4f62a7e89b6e1119bba5.tar.gz
pyramid-068193e303b45fdfdf2e4f62a7e89b6e1119bba5.tar.bz2
pyramid-068193e303b45fdfdf2e4f62a7e89b6e1119bba5.zip
add the missing authenticated principal
-rw-r--r--docs/whatsnew-2.0.rst2
1 files changed, 2 insertions, 0 deletions
diff --git a/docs/whatsnew-2.0.rst b/docs/whatsnew-2.0.rst
index 3f745ea3f..d1f66707d 100644
--- a/docs/whatsnew-2.0.rst
+++ b/docs/whatsnew-2.0.rst
@@ -245,6 +245,8 @@ We can easily write our own :class:`pyramid.interfaces.ISecurityPolicy` implemen
identity = request.identity
principals = set([Everyone])
if identity is not None:
+ principals.add(Authenticated)
+ principals.add(identity['userid'])
principals.update(identity['principals'])
return ACLHelper().permits(context, principals, permission)