@@ -19,7 +19,7 @@ async def remember(request, response, identity, **kwargs):
19
19
"""
20
20
assert isinstance (identity , str ), identity
21
21
assert identity
22
- identity_policy = request .app .get (IDENTITY_KEY )
22
+ identity_policy = request .config_dict .get (IDENTITY_KEY )
23
23
if identity_policy is None :
24
24
text = ("Security subsystem is not initialized, "
25
25
"call aiohttp_security.setup(...) first" )
@@ -36,7 +36,7 @@ async def forget(request, response):
36
36
Usually it clears cookie or server-side storage to forget user
37
37
session.
38
38
"""
39
- identity_policy = request .app .get (IDENTITY_KEY )
39
+ identity_policy = request .config_dict .get (IDENTITY_KEY )
40
40
if identity_policy is None :
41
41
text = ("Security subsystem is not initialized, "
42
42
"call aiohttp_security.setup(...) first" )
@@ -48,8 +48,8 @@ async def forget(request, response):
48
48
49
49
50
50
async def authorized_userid (request ):
51
- identity_policy = request .app .get (IDENTITY_KEY )
52
- autz_policy = request .app .get (AUTZ_KEY )
51
+ identity_policy = request .config_dict .get (IDENTITY_KEY )
52
+ autz_policy = request .config_dict .get (AUTZ_KEY )
53
53
if identity_policy is None or autz_policy is None :
54
54
return None
55
55
identity = await identity_policy .identify (request )
@@ -62,8 +62,8 @@ async def authorized_userid(request):
62
62
async def permits (request , permission , context = None ):
63
63
assert isinstance (permission , (str , enum .Enum )), permission
64
64
assert permission
65
- identity_policy = request .app .get (IDENTITY_KEY )
66
- autz_policy = request .app .get (AUTZ_KEY )
65
+ identity_policy = request .config_dict .get (IDENTITY_KEY )
66
+ autz_policy = request .config_dict .get (AUTZ_KEY )
67
67
if identity_policy is None or autz_policy is None :
68
68
return True
69
69
identity = await identity_policy .identify (request )
@@ -78,7 +78,7 @@ async def is_anonymous(request):
78
78
User is considered anonymous if there is not identity
79
79
in request.
80
80
"""
81
- identity_policy = request .app .get (IDENTITY_KEY )
81
+ identity_policy = request .config_dict .get (IDENTITY_KEY )
82
82
if identity_policy is None :
83
83
return True
84
84
identity = await identity_policy .identify (request )
0 commit comments