mirror of
https://github.com/Mailu/Mailu.git
synced 2024-12-14 10:53:30 +02:00
Merge #2015
2015: Prevent logins with no password r=mergify[bot] a=nextgens ## What type of PR? enhancement ## What does this PR do? Prevent logins with no password; These may occur with imported hashes. Co-authored-by: Florent Daigniere <nextgens@freenetproject.org>
This commit is contained in:
commit
a9ec601e3e
@ -562,6 +562,8 @@ class User(Base, Email):
|
||||
""" verifies password against stored hash
|
||||
and updates hash if outdated
|
||||
"""
|
||||
if password == '':
|
||||
return False
|
||||
cache_result = self._credential_cache.get(self.get_id())
|
||||
current_salt = self.password.split('$')[3] if len(self.password.split('$')) == 5 else None
|
||||
if cache_result and current_salt:
|
||||
|
Loading…
Reference in New Issue
Block a user