From 8029b6412f6ad1e2f27b22359248d0d10aa409a1 Mon Sep 17 00:00:00 2001 From: Ville Rantanen Date: Wed, 24 Jan 2018 14:38:46 +0200 Subject: [PATCH] enable plain passwords --- code/app.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/code/app.py b/code/app.py index a05a4ce..6060c79 100644 --- a/code/app.py +++ b/code/app.py @@ -144,12 +144,13 @@ def get_share(name): authenticated = True if 'pass_hash' in share: authenticated = False - printerr(session) if name in session: - printerr(share['pass_hash']) if session[name] == share['pass_hash']: - printerr(session[name]) - printerr(share['pass_hash']) + authenticated = True + if 'pass_plain' in share: + authenticated = False + if name in session: + if session[name] == hashlib.sha256(share['pass_plain'].encode('utf-8')).hexdigest(): authenticated = True if not authenticated: return (False,redirect(url_for('authenticate',name=name)))