Пример #1
0
def signin(request):
    c = Context(request)
    if c.request.POST:
        user = User.objects(username=c.request.POST.get('username')).first()
        if user and user.check_password(c.request.POST.get('password')):
            user.backend = 'mongoengine.django.auth.MongoEngineBackend'
            login(c.request, user)
            return HttpResponseRedirect(c.request.GET.get('next', '/'))
                
    return HttpResponse(SignIn(c))
Пример #2
0
def signin(request):
    c = Context(request)
    if c.request.POST:
        user = User.objects(username=c.request.POST.get('username')).first()
        if user and user.check_password(c.request.POST.get('password')):
            user.backend = 'mongoengine.django.auth.MongoEngineBackend'
            login(c.request, user)
            return HttpResponseRedirect(c.request.GET.get('next', '/'))

    return HttpResponse(SignIn(c))