summaryrefslogtreecommitdiff
path: root/docs/tutorials/wiki2
diff options
context:
space:
mode:
authorMichael Merickel <michael@merickel.org>2020-11-01 18:15:49 -0600
committerGitHub <noreply@github.com>2020-11-01 18:15:49 -0600
commit68a6cb1dba7944f1e214ca62ce700e3f7ddf618d (patch)
treea1d646c7feefb9a28347b9826829d4ad59730c46 /docs/tutorials/wiki2
parentc6772eadc18056b5eed90f6a694e53579ba403a4 (diff)
parent139462d451a1c35679b464690953333dd95389a1 (diff)
downloadpyramid-68a6cb1dba7944f1e214ca62ce700e3f7ddf618d.tar.gz
pyramid-68a6cb1dba7944f1e214ca62ce700e3f7ddf618d.tar.bz2
pyramid-68a6cb1dba7944f1e214ca62ce700e3f7ddf618d.zip
Merge pull request #3620 from luhn/identity-rename
Rename `ISecurityPolicy.authenticated_identity` to `identity`
Diffstat (limited to 'docs/tutorials/wiki2')
-rw-r--r--docs/tutorials/wiki2/authentication.rst2
-rw-r--r--docs/tutorials/wiki2/src/authentication/tutorial/security.py6
-rw-r--r--docs/tutorials/wiki2/src/authorization/tutorial/security.py8
-rw-r--r--docs/tutorials/wiki2/src/tests/tutorial/security.py8
4 files changed, 12 insertions, 12 deletions
diff --git a/docs/tutorials/wiki2/authentication.rst b/docs/tutorials/wiki2/authentication.rst
index 5519a967e..4d8723176 100644
--- a/docs/tutorials/wiki2/authentication.rst
+++ b/docs/tutorials/wiki2/authentication.rst
@@ -64,7 +64,7 @@ Identifying the current user is done in a few steps:
#. The result is stored in the ``identity_cache`` which ensures that subsequent invocations return the same identity object for the request.
-Finally, :attr:`pyramid.request.Request.authenticated_identity` contains either ``None`` or a ``tutorial.models.User`` instance and that value is aliased to ``request.user`` for convenience in our application.
+Finally, :attr:`pyramid.request.Request.identity` contains either ``None`` or a ``tutorial.models.User`` instance and that value is aliased to ``request.user`` for convenience in our application.
Note the usage of the ``identity_cache`` is optional, but it has several advantages in most scenarios:
diff --git a/docs/tutorials/wiki2/src/authentication/tutorial/security.py b/docs/tutorials/wiki2/src/authentication/tutorial/security.py
index 1027ddd0a..a4843f286 100644
--- a/docs/tutorials/wiki2/src/authentication/tutorial/security.py
+++ b/docs/tutorials/wiki2/src/authentication/tutorial/security.py
@@ -19,11 +19,11 @@ class MySecurityPolicy:
user = request.dbsession.query(models.User).get(userid)
return user
- def authenticated_identity(self, request):
+ def identity(self, request):
return self.identity_cache.get_or_create(request)
def authenticated_userid(self, request):
- user = self.authenticated_identity(request)
+ user = self.identity(request)
if user is not None:
return user.id
@@ -41,4 +41,4 @@ def includeme(config):
config.set_security_policy(MySecurityPolicy(settings['auth.secret']))
config.add_request_method(
- lambda request: request.authenticated_identity, 'user', property=True)
+ lambda request: request.identity, 'user', property=True)
diff --git a/docs/tutorials/wiki2/src/authorization/tutorial/security.py b/docs/tutorials/wiki2/src/authorization/tutorial/security.py
index 5a9d4bbf2..4f79195ef 100644
--- a/docs/tutorials/wiki2/src/authorization/tutorial/security.py
+++ b/docs/tutorials/wiki2/src/authorization/tutorial/security.py
@@ -25,11 +25,11 @@ class MySecurityPolicy:
user = request.dbsession.query(models.User).get(userid)
return user
- def authenticated_identity(self, request):
+ def identity(self, request):
return self.identity_cache.get_or_create(request)
def authenticated_userid(self, request):
- user = self.authenticated_identity(request)
+ user = self.identity(request)
if user is not None:
return user.id
@@ -45,7 +45,7 @@ class MySecurityPolicy:
def effective_principals(self, request):
principals = [Everyone]
- user = self.authenticated_identity(request)
+ user = self.identity(request)
if user is not None:
principals.append(Authenticated)
principals.append('u:' + str(user.id))
@@ -60,4 +60,4 @@ def includeme(config):
config.set_security_policy(MySecurityPolicy(settings['auth.secret']))
config.add_request_method(
- lambda request: request.authenticated_identity, 'user', property=True)
+ lambda request: request.identity, 'user', property=True)
diff --git a/docs/tutorials/wiki2/src/tests/tutorial/security.py b/docs/tutorials/wiki2/src/tests/tutorial/security.py
index 5a9d4bbf2..4f79195ef 100644
--- a/docs/tutorials/wiki2/src/tests/tutorial/security.py
+++ b/docs/tutorials/wiki2/src/tests/tutorial/security.py
@@ -25,11 +25,11 @@ class MySecurityPolicy:
user = request.dbsession.query(models.User).get(userid)
return user
- def authenticated_identity(self, request):
+ def identity(self, request):
return self.identity_cache.get_or_create(request)
def authenticated_userid(self, request):
- user = self.authenticated_identity(request)
+ user = self.identity(request)
if user is not None:
return user.id
@@ -45,7 +45,7 @@ class MySecurityPolicy:
def effective_principals(self, request):
principals = [Everyone]
- user = self.authenticated_identity(request)
+ user = self.identity(request)
if user is not None:
principals.append(Authenticated)
principals.append('u:' + str(user.id))
@@ -60,4 +60,4 @@ def includeme(config):
config.set_security_policy(MySecurityPolicy(settings['auth.secret']))
config.add_request_method(
- lambda request: request.authenticated_identity, 'user', property=True)
+ lambda request: request.identity, 'user', property=True)