Example #1
0
def logout(request):
    '''
    Logout the current user
    '''
    logout_function(request)
    messages.info(request, 'You have been logged out')
    return index(request)
Example #2
0
def logout(request):
    if request.user.is_authenticated:
        users = UserLocation.objects.filter(user=request.user)
        
        if users.exists():
            users.delete()

        logout_function(request)

    return redirect('/accounts/login')
Example #3
0
def login(request):
    msg = ''
    if request.user and request.user.is_authenticated():
        logout_function(request)
    if request.REQUEST.has_key('next') and request.REQUEST['next']:
        next_url = request.REQUEST['next']
    else:
        next_url = reverse('home')
    username, password = request.POST.get('username'), request.POST.get('password')
    if username and password:
        user = authenticate(username=username, password=password)
        if user:
            login_function(request, user)
            return HttpResponseRedirect(next_url)
        else:
            msg = u'Usuario/contraseƱa inexistente'
    return render_to_response('iSM/login.html', {'msg': msg}, context_instance=RequestContext(request))
Example #4
0
def login(request):
    msg = ''
    if request.user and request.user.is_authenticated():
        logout_function(request)
    if request.REQUEST.has_key('next') and request.REQUEST['next']:
        next_url = request.REQUEST['next']
    else:
        next_url = reverse('home')
    username, password = request.POST.get('username'), request.POST.get(
        'password')
    if username and password:
        user = authenticate(username=username, password=password)
        if user:
            login_function(request, user)
            return HttpResponseRedirect(next_url)
        else:
            msg = u'Usuario/contraseƱa inexistente'
    return render_to_response('iSM/login.html', {'msg': msg},
                              context_instance=RequestContext(request))
Example #5
0
def logout(request):
    logout_function(request)
    messages.info(request, 'Du har blivit utloggad')
    return index(request)
Example #6
0
def logout(request):
    logout_function(request)
    return HttpResponseRedirect(reverse('main_login'))
Example #7
0
def logout(request):
    logout_function(request)
    return render(request, 'reports/general/display_message.html' , { 'headline' : "successfully logged out" , 'body' : "" })