Skip to content

Commit aae9573

Browse files
committed
UPDATE: update login resource in section 13 code
1 parent 1cf3e03 commit aae9573

File tree

2 files changed

+8
-6
lines changed
  • curriculum/section13/lectures

2 files changed

+8
-6
lines changed

curriculum/section13/lectures/04_encrypt_passwords_passlib/end/app/__init__.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,9 +36,10 @@ def login():
3636
email = request.form.get("email")
3737
password = request.form.get("password")
3838

39-
if pbkdf2_sha256.verify(password, users.get(email)):
40-
session["email"] = email
41-
return redirect(url_for("protected"))
39+
if email in users.keys():
40+
if pbkdf2_sha256.verify(password, users.get(email)):
41+
session["email"] = email
42+
return redirect(url_for("protected"))
4243
else:
4344
abort(401)
4445
return render_template("login.html")

curriculum/section13/lectures/05_login_required_decorator/start/app/__init__.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,9 +36,10 @@ def login():
3636
email = request.form.get("email")
3737
password = request.form.get("password")
3838

39-
if pbkdf2_sha256.verify(password, users.get(email)):
40-
session["email"] = email
41-
return redirect(url_for("protected"))
39+
if email in users.keys():
40+
if pbkdf2_sha256.verify(password, users.get(email)):
41+
session["email"] = email
42+
return redirect(url_for("protected"))
4243
else:
4344
abort(401)
4445
return render_template("login.html")

0 commit comments

Comments
 (0)