forked from DGNum/gestioCOF
Merge branch 'master' into Kerl/drop_py2_compat
This commit is contained in:
commit
5a5b60ec4d
48 changed files with 483 additions and 290 deletions
|
@ -12,8 +12,11 @@ class TemporaryAuthMiddleware:
|
|||
values from CofProfile and Account of this user.
|
||||
|
||||
"""
|
||||
def process_request(self, request):
|
||||
if request.user.is_authenticated():
|
||||
def __init__(self, get_response):
|
||||
self.get_response = get_response
|
||||
|
||||
def __call__(self, request):
|
||||
if request.user.is_authenticated:
|
||||
# avoid multiple db accesses in views and templates
|
||||
request.user = (
|
||||
User.objects
|
||||
|
@ -30,6 +33,8 @@ class TemporaryAuthMiddleware:
|
|||
request.real_user = request.user
|
||||
request.user = temp_request_user
|
||||
|
||||
return self.get_response(request)
|
||||
|
||||
def get_kfet_password(self, request):
|
||||
return (
|
||||
request.META.get('HTTP_KFETPASSWORD') or
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue