Send a confirmation email when an account is created. Links don't do anything yet.

This commit is contained in:
yackob03 2013-09-27 19:29:01 -04:00
parent 87dc3b6344
commit 99341f7d53
8 changed files with 73 additions and 7 deletions

View file

@ -66,6 +66,14 @@ class AccessToken(BaseModel):
created = DateTimeField(default=datetime.now)
class EmailConfirmation(BaseModel):
code = CharField(default=random_string_generator())
user = ForeignKeyField(User)
pw_reset = BooleanField(default=False)
email_confirm = BooleanField(default=False)
created = DateTimeField(default=datetime.now)
class Image(BaseModel):
# This class is intentionally denormalized. Even though images are supposed
# to be globally unique we can't treat them as such for permissions and