Skip to content

60 iam refactor#61

Merged
clnsmth merged 5 commits intodevelopmentfrom
60-iam-refactor
Jan 6, 2026
Merged

60 iam refactor#61
clnsmth merged 5 commits intodevelopmentfrom
60-iam-refactor

Conversation

@clnsmth
Copy link
Copy Markdown
Contributor

@clnsmth clnsmth commented Jan 6, 2026

No description provided.

- Updated `login()` to fetch both original EDI and new Auth tokens.
- Implemented session-based caching using environment variables
  (EDI_TOKEN, EDI_AUTH_TOKEN).
- Refactored internal cookie generation to include both tokens in the
  headers of authenticated requests.
- Maintained backward compatibility by keeping the user-facing
  `login()` signature unchanged.

Note: OAuth (Google/ORCID) support remains out of scope for this
change.

Closes #60
@clnsmth clnsmth merged commit b8d52d6 into development Jan 6, 2026
6 checks passed
@clnsmth clnsmth deleted the 60-iam-refactor branch January 6, 2026 22:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant