From 30ffd3dba8b181bbe023c6a015680f3a09573753 Mon Sep 17 00:00:00 2001
From: Steve Piercy <web@stevepiercy.com>
Date: Sat, 04 Nov 2017 20:07:56 +0100
Subject: [PATCH] Merge pull request #3198 from stevepiercy/1.8-branch

---
 docs/quick_tutorial/authorization/tutorial/views.py |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/docs/quick_tutorial/authorization/tutorial/views.py b/docs/quick_tutorial/authorization/tutorial/views.py
index b2dc905..3876efb 100644
--- a/docs/quick_tutorial/authorization/tutorial/views.py
+++ b/docs/quick_tutorial/authorization/tutorial/views.py
@@ -45,7 +45,8 @@
         if 'form.submitted' in request.params:
             login = request.params['login']
             password = request.params['password']
-            if check_password(password, USERS.get(login)):
+            hashed_pw = USERS.get(login)
+            if hashed_pw and check_password(password, hashed_pw):
                 headers = remember(request, login)
                 return HTTPFound(location=came_from,
                                  headers=headers)

--
Gitblit v1.9.3