Add exponential backoff of login attempts.

This commit is contained in:
Jake Moshenko 2014-09-02 15:27:05 -04:00
parent 066b3ed8f0
commit 2dcdd7ba5b
5 changed files with 46 additions and 1 deletions

View file

@ -76,6 +76,8 @@ class User(BaseModel):
organization = BooleanField(default=False, index=True)
robot = BooleanField(default=False, index=True)
invoice_email = BooleanField(default=False)
invalid_login_attempts = IntegerField(default=0)
last_invalid_login = DateTimeField(default=datetime.utcnow)
class TeamRole(BaseModel):