Chr*_*ris 1 python authentication django
我正在尝试找出确切请求的位置/时间.用户成为AnonymousUser.我一直在搜索整个Auth后端,但我似乎无法找到它.我在找错了地方吗?
我知道每个不是Authenticated用户的用户都会成为AnonymousUser,但我需要知道我正在构建的某些代码在何处/何时发生.
任何帮助,将不胜感激.
contrib\auth\__init__.py:80
def get_user(request):
from django.contrib.auth.models import AnonymousUser
try:
user_id = request.session[SESSION_KEY]
backend_path = request.session[BACKEND_SESSION_KEY]
backend = load_backend(backend_path)
user = backend.get_user(user_id) or AnonymousUser()
except KeyError:
user = AnonymousUser()
return user
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
615 次 |
| 最近记录: |