Files
django-mfa2/example/example/auth.py
Mohamed El-Kalioby 215262a2c7 Adding Example App
2019-06-20 19:15:55 +03:00

20 lines
667 B
Python

from django.shortcuts import render
from django.http import HttpResponseRedirect
from django.urls import reverse
from django.contrib.auth import authenticate,login,logout
def loginView(request):
context={}
if request.method=="POST":
username=request.POST["username"]
password=request.POST["password"]
user=authenticate(username=username,password=password)
if user:
login(request,user)
return HttpResponseRedirect(reverse('home'))
context["invalid"]=True
return render(request, "login.html", context)
def logoutView(request):
logout(request)
return render(request,"logout.html",{})