Integrating secrets token generation with hmac.compare_digest for expiring credentials
Goal Design an authentication flow that uses secrets.token_urlsafe for issuing short‑lived API tokens and hmac.compare_digest for constant‑time verification, while enforcing automatic expiration without external libraries. Constraints Only the Python standard library may be used; third‑party packages such as bcrypt or argon2-cffi are excluded. The solution m