fixed login
This commit is contained in:
parent
f82e0604ca
commit
b14b3d2803
1 changed files with 3 additions and 1 deletions
|
@ -3,6 +3,7 @@ from django.views.generic import View
|
||||||
|
|
||||||
from .models import CustomUser
|
from .models import CustomUser
|
||||||
from .forms import LoginForm, RegisterForm
|
from .forms import LoginForm, RegisterForm
|
||||||
|
from django.contrib.auth import authenticate,login
|
||||||
|
|
||||||
|
|
||||||
def validate_email(request, validate_slug):
|
def validate_email(request, validate_slug):
|
||||||
|
@ -34,8 +35,9 @@ class LoginRegistrationView(View):
|
||||||
return render(request, 'templates/error.html')
|
return render(request, 'templates/error.html')
|
||||||
|
|
||||||
elif email and password and not name:
|
elif email and password and not name:
|
||||||
user = CustomUser.authenticate(email, password)
|
user = authenticate(email=email, password=password)
|
||||||
if user:
|
if user:
|
||||||
|
login(request,user)
|
||||||
return redirect('membership')
|
return redirect('membership')
|
||||||
else:
|
else:
|
||||||
return render(request, 'templates/login', {'msg': 'Wrong username or password'})
|
return render(request, 'templates/login', {'msg': 'Wrong username or password'})
|
||||||
|
|
Loading…
Reference in a new issue