Beispiel #1
0
def get_user(request):
    if not hasattr(request, '_cached_user'):
        user = auth_token.get_user(request)
        if user.is_authenticated():
            child_user = get_object_or_none(get_current_domain().user_class,
                                            pk=user.pk)
            if child_user is not None:
                user = child_user
            else:
                user = AnonymousUser()
        request._cached_user = user
    return request._cached_user
def get_user(request):
    if not hasattr(request, '_cached_user'):
        user = auth_token.get_user(request)
        if user.is_authenticated():
            child_user = get_object_or_none(
                get_current_domain().user_class, pk=user.pk
            )
            if child_user is not None:
                user = child_user
            else:
                user = AnonymousUser()
        request._cached_user = user
    return request._cached_user
Beispiel #3
0
def get_user(request):
    if not hasattr(request, '_cached_user'):
        request._cached_user = auth_token.get_user(request)
    return request._cached_user
Beispiel #4
0
def get_user(request):
    if not hasattr(request, '_cached_user'):
        request._cached_user = auth_token.get_user(request)
    return request._cached_user