Commit Graph

7 Commits

Author SHA1 Message Date
greendevilll
633c79e817 fix: added missing requirements 2026-07-25 00:13:59 +07:00
d59f96473d feat(auth): include expires_at in token responses and KeyPair DTO 2026-07-24 13:25:04 +07:00
9187fbb970 feat(auth): implement JWT TTL and expiration
added access_token_ttl setting
fixed public and private key mismatch while decoding jwt
decode_jwt now returns None on expired tokens instead of raising exc
generate_pair converts sub to string and uses dynamic expiration
2026-07-24 12:59:41 +07:00
eb35f2acad fix(core): use public key for JWT decoding 2026-07-24 11:41:26 +07:00
2f6fa66401 chore: cleanup after keys 2026-07-24 11:38:50 +07:00
f922ae9024 fix: added private_key.pem to gitignore (keys are regenerated) 2026-07-24 11:34:42 +07:00
0d7944fdab feat: first commit, auth 2026-07-24 11:33:56 +07:00