aboutsummaryrefslogtreecommitdiff
path: root/jb/api/magic_token.py
diff options
context:
space:
mode:
Diffstat (limited to 'jb/api/magic_token.py')
-rw-r--r--jb/api/magic_token.py6
1 files changed, 2 insertions, 4 deletions
diff --git a/jb/api/magic_token.py b/jb/api/magic_token.py
index 562ba81..b7f7575 100644
--- a/jb/api/magic_token.py
+++ b/jb/api/magic_token.py
@@ -4,7 +4,7 @@ import secrets
from fastapi import HTTPException, status
from jb.decorators import REDIS
-from jb.models.auth import AmtAccountLink, User
+from jb.models.auth import AmtAccountLink
MAGIC_TOKEN_PREFIX = "auth:magic:"
AMT_ACCOUNT_LINK_TOKEN_PREFIX = "auth:amt-account-link:"
@@ -60,9 +60,7 @@ def create_amt_account_link_token(email: str, amt_worker_id: str) -> str:
def consume_amt_account_link_token(token: str) -> AmtAccountLink:
"""Atomically consume and validate an AMT account-link token."""
- raw_data = REDIS.getdel(
- redis_token_key(token, AMT_ACCOUNT_LINK_TOKEN_PREFIX)
- )
+ raw_data = REDIS.getdel(redis_token_key(token, AMT_ACCOUNT_LINK_TOKEN_PREFIX))
if raw_data is None:
raise HTTPException(
status_code=status.HTTP_401_UNAUTHORIZED,