CDLUC3 / dmsp_frontend_prototype

Repo to test out new NextJS framework
MIT License
0 stars 0 forks source link

Build an initial Homepage #15

Open briri opened 9 months ago

briri commented 9 months ago

Build out the initial Homepage and Dashboard pages.

The designs will not be particularly important at this step. The goal is to enable the necessary hooks for user authentication from the homepage that then loads the Dashboard once the user has authenticated.

The authentication functionality should use OAuth2 to allow for:

The initial OAuth call to Cognito should provide a callback URL that resolves to the Rails application's auth endpoint. That endpoint will then redirect back to the UI and will include a code and message that indicates the success/failure of the authentication and any corresponding error messages.

Build out appropriate tests!

bofstein commented 2 months ago

Should split this into multiple tickets