def login(request):
if request.session.has_key('is_logged'):
return redirect('/')
if request.method == 'POST':
email = request.POST['email']
psw = request.POST['psw']
user = auth.authenticate(username=email, password=psw)
if user is not None:
auth.login(request, user)
request.session['is_logged'] = True
return redirect('/')
else:
messages.info(request, 'invalid user name or password')
return redirect('login')
else:
return render(request, 'login.html')
def logout(request):
auth.logout(request)
return redirect('/')
как отключить кнопку возврата браузера после входа в систему? это хорошая идея, чтобы отключить Backbutton для предотвращения зарегистрированных пользователей? после входа он перенаправляет на домашнюю страницу и с домашней страницы, если я нажимаю кнопку возврата браузера, он переходит на предыдущую страницу входа в систему.