enable plain passwords
This commit is contained in:
@@ -144,12 +144,13 @@ def get_share(name):
|
|||||||
authenticated = True
|
authenticated = True
|
||||||
if 'pass_hash' in share:
|
if 'pass_hash' in share:
|
||||||
authenticated = False
|
authenticated = False
|
||||||
printerr(session)
|
|
||||||
if name in session:
|
if name in session:
|
||||||
printerr(share['pass_hash'])
|
|
||||||
if session[name] == share['pass_hash']:
|
if session[name] == share['pass_hash']:
|
||||||
printerr(session[name])
|
authenticated = True
|
||||||
printerr(share['pass_hash'])
|
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
|
authenticated = True
|
||||||
if not authenticated:
|
if not authenticated:
|
||||||
return (False,redirect(url_for('authenticate',name=name)))
|
return (False,redirect(url_for('authenticate',name=name)))
|
||||||
|
|||||||
Reference in New Issue
Block a user