mirror of
https://github.com/hoshikawa2/rfp_response_automation.git
synced 2026-03-03 16:09:35 +00:00
14 lines
285 B
Python
14 lines
285 B
Python
import secrets
|
|
from datetime import datetime, timedelta
|
|
|
|
|
|
def generate_token():
|
|
return secrets.token_urlsafe(48)
|
|
|
|
|
|
def expiration(hours=24):
|
|
return datetime.utcnow() + timedelta(hours=hours)
|
|
|
|
|
|
def is_expired(expire_dt):
|
|
return not expire_dt or expire_dt < datetime.utcnow() |