diff options
| -rw-r--r-- | api/auth/token.py | 3 | 
1 files changed, 2 insertions, 1 deletions
diff --git a/api/auth/token.py b/api/auth/token.py index 0085187..d2eea52 100644 --- a/api/auth/token.py +++ b/api/auth/token.py @@ -5,7 +5,8 @@ import json  import time  def valid_tokens(user_id): -    return json.loads(cursor.execute("select valid_tokens from users where user_id = ?", [user_id]).fetchone()[0]) +    tokens = json.loads(cursor.execute("select valid_tokens from users where user_id = ?", [user_id]).fetchone()[0]) +    return [token for token in tokens if token["expirationDate"] > int( time.time() * 1000 )]  def validate_token(user_id, token):      tokens = valid_tokens(user_id)  |