e-mission / op-admin-dashboard

An admin/deployer dashboard for the NREL OpenPATH platform
0 stars 8 forks source link

feat: AWS Cognito Authentication #14

Open asiripanich opened 1 year ago

asiripanich commented 1 year ago

@shankari, in case you have feedback for @AlirezaRa94.

shankari commented 1 year ago

@AlirezaRa94 @asiripanich does this only support AWS Cognito (haven't reviewed code yet)? Since it is an open-source project, it would be good if it were not tied very closely with one particular software solution provider. As I suggested at our last meeting, we should also support basic auth (e.g. from https://dash.plotly.com/authentication). We should indicate whether to use basic auth or cognito auth (or potentially other auth mechanisms in the future) either in the dynamic config, or using environment variables to the docker-compose.

AlirezaRa94 commented 1 year ago

@shankari I have implemented basic auth on the "basic_auth" branch. #16