Skip to content

Commit 6b76d10

Browse files
committed
Fixes axes
1 parent cca39bb commit 6b76d10

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

user/views.py

+2-4
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
from django.conf import settings
66
from django.contrib import auth, messages
77
from django.contrib.auth.tokens import PasswordResetTokenGenerator
8-
from django.db import transaction
98
from django.shortcuts import redirect
109
from django.urls import reverse, resolve
1110
from django.utils import timezone
@@ -79,7 +78,7 @@ def add_axes_context(self, context):
7978
if not AxesProxyHandler.is_allowed(self.request):
8079
ip_address = get_client_ip_address(self.request)
8180
attempt = AccessAttempt.objects\
82-
.fitler(ip_address=ip_address, failures_since_start__gte=getattr(settings, 'AXES_FAILURE_LIMIT'))\
81+
.filter(ip_address=ip_address, failures_since_start__gte=getattr(settings, 'AXES_FAILURE_LIMIT'))\
8382
.first()
8483
if attempt is not None:
8584
time_left = (attempt.attempt_time + get_cool_off()) - timezone.now()
@@ -100,8 +99,7 @@ def post(self, request, **kwargs):
10099
if self.forms_are_valid(form, context):
101100
email = form.cleaned_data['email']
102101
password = form.cleaned_data['password']
103-
with transaction.atomic():
104-
user = auth.authenticate(email=email, password=password, request=request)
102+
user = auth.authenticate(email=email, password=password, request=request)
105103
if user and user.is_active:
106104
auth.login(request, user)
107105
reset_request(request)

0 commit comments

Comments
 (0)