108536490: Implement locked out function.

User is locked if they fail to login 10 times or more.
This commit is contained in:
Rebecca Law
2015-11-30 16:33:45 +00:00
parent ff9e98907e
commit 3b27db98ff
5 changed files with 65 additions and 1 deletions

View File

@@ -24,3 +24,9 @@ def get_all_users():
def get_user_by_email(email_address):
return User.query.filter_by(email_address=email_address).first()
def increment_failed_login_count(id):
user = User.query.filter_by(id=id).first()
user.failed_login_count += 1
db.session.commit()