diff options
Diffstat (limited to 'users/models.py')
| -rw-r--r-- | users/models.py | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/users/models.py b/users/models.py index b076a091..76dfc896 100644 --- a/users/models.py +++ b/users/models.py @@ -18,3 +18,18 @@ class UserProfile(models.Model): def __str__(self): return self.user.username + +class TokenStore(models.Model): + user = models.ForeignKey( + settings.AUTH_USER_MODEL, + on_delete=models.CASCADE, + ) + uid = models.TextField(unique=True) + token = models.TextField(unique=True) + email = models.EmailField(blank=True) + token_type = models.CharField(max_length=50) + expires = models.DateTimeField() + verified = models.BooleanField(default=False) + + def __str__(self): + return self.user.username |
