Hey,
Two simple view functions def user_login_validate(request): username = request.POST['username'] password = request.POST['password'] user = authenticate(username=username, password=password) if user is not None: if user.is_active: login(request, user) return HttpResponseRedirect('/dashboard/') return HttpResponseRedirect('/login/fail/') This redirects to /dashboard/ as you would expect. Dashboard looks like this: def dashboard(request): print request.user.is_authenticated() print 'dashboard user', request.user if request.user.is_authenticated(): person = Person.objects.get(username=request.user.username) payOuts = Paid.objects.filter(link__payableTo=person.id, paid=True, paidOut=False).order_by('-paidDate')[:5] t = loader.get_template("passa/dashboard.html") c = Context({ 'username': request.user.username, 'saldo': cashableMoney(request.user.username), 'payOuts': payOuts }) return HttpResponse(t.render(c)) The problem is that request.user is AnonymousUser and that means my code never hits the inside block. I thought I had already authenticated in the previous function and login() had put my user into the request. It seems it hasn't. What's going wrong? I /am/ logged in because a refresh of the /dashboard/ does work, just this first time in does not. Thanks, -- Alper Çugun Mobile: +31-6-24553306 * E-mail: [EMAIL PROTECTED] See my webpage and blogs at: http://www.alper.nl --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-users@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/django-users?hl=en -~----------~----~----~----~------~----~------~--~---