NASA-IMPACT / veda-data-airflow

Airflow implementation of ingest pipeline for VEDA STAC data
Other
7 stars 4 forks source link

Implement workflows-api auth login from swagger #134

Open anayeaye opened 4 months ago

anayeaye commented 4 months ago

What

Currently administrators must manually post username and password to a token endpoint in the veda-backend ingest api and copy paste the token from the response for workflows operations. Update this auth flow to follow the more standard redirect to auth provider for a secure username and password form entry and redirect to the swagger docs.

AC

botanical commented 3 months ago

https://github.com/NASA-IMPACT/veda-data-airflow/pull/138

botanical commented 3 months ago

Didn't address

cognito user pool updated to allow callback to veda data airflow workflows api docs since we decided it would be easier for an admin to add the callback url manually via AWS console