Breaking: VEDA_USERPOOL_DOMAIN_BASE_URL configuration now required along with one time administrator step to update existing user pool client allowed callback urls with the ingest-api's URL
Updates ingest-api auth flow: use redirect to cognito UI for secure user password entry via Authorize button in swagger docs
Removes outdated whoami auth response model
~Upgrades ingest-api fastapi to patched version 0.9.1~
Improves ingest-api configuration and deployment documentation
Why?
Token/ endpoint behavior sluggish via. swagger docs and it is not desirable to enter secrets in a string input form (the token/ endpoint is still supported for programmatic access)
Testing?
Deployed manually to dev stack and updated allowed callbacks of dev cognito user pool client
Obtained tokens via Authorize button and /token endpoints
What?
VEDA_USERPOOL_DOMAIN_BASE_URL
configuration now required along with one time administrator step to update existing user pool client allowed callback urls with the ingest-api's URLAuthorize
button in swagger docsWhy?
Token/ endpoint behavior sluggish via. swagger docs and it is not desirable to enter secrets in a string input form (the token/ endpoint is still supported for programmatic access)
Testing?
Deployed manually to dev stack and updated allowed callbacks of dev cognito user pool client
Obtained tokens via
Authorize
button and/token
endpointsCreated, then deleted one collection