NASA-PDS / doi-ui

The web interface for the PDS DOI Service providing the ability management PDS archive DOIs. See the DOI Service for more details on the available capabilities. https://nasa-pds.github.io/doi-service/
Apache License 2.0
0 stars 4 forks source link

ADD application level authentication (with Cognito) #164

Closed ramesh-maddegoda closed 1 year ago

ramesh-maddegoda commented 1 year ago

🗒️ Summary

Added application level authentication (with Cognito) to implement OAuth2 Authorization Code Grant with PKCE (Proof Key for Code Exchange) using react-oauth2-pkce library. Updated error messages to show relevant connectivity/auth related messages

♻️ Related Issues

Refer to the issue: NASA-PDS/doi-ui#159

ramesh-maddegoda commented 1 year ago

Merged changes