Skip to content
This repository has been archived by the owner on Jul 17, 2023. It is now read-only.

Joint Frontend Homepage (and Login/Authentication) #213

Open
erotondo opened this issue Apr 22, 2021 · 1 comment · May be fixed by #390
Open

Joint Frontend Homepage (and Login/Authentication) #213

erotondo opened this issue Apr 22, 2021 · 1 comment · May be fixed by #390
Assignees
Labels
BackendBoys Backlog A backlogged issue that still needs to be completed Cerberus Authentication issues Doge frontend Frontend An issue handled by the frontend developers Git-Kings Frontend Segfaulters

Comments

@erotondo
Copy link
Collaborator

Combining the two frontends with a single homepage that uses Shibboleth SSO for login purposes. After a user logs in, the backend will capture the metadata returned from the SSO and will pass the appropriate fields to the frontend needed to distinguish editor users from simulator users. The user will then be redirected to the appropriate frontend.

@erotondo erotondo added Segfaulters Cerberus Authentication issues Doge frontend Git-Kings Frontend BackendBoys labels Apr 22, 2021
@erotondo erotondo self-assigned this Apr 22, 2021
@erotondo erotondo changed the title Joint Frontend Homepage (and Login) Joint Frontend Homepage (and Login/Authentication) May 7, 2021
@erotondo erotondo added Backlog A backlogged issue that still needs to be completed Frontend An issue handled by the frontend developers labels May 7, 2021
@erotondo
Copy link
Collaborator Author

erotondo commented May 7, 2021

Finish Authentication within the Frontend and Connecting the two Frontends using a Single Home Page

  • The basic framework for this feature is in place. The Shibboleth component is complete, and routing via buttons instead of automatic code processing is in place.
  • The main thing needed is to add redirect logic so that a student or professor gets automatically sent to the desired frontend.
  • Will need to connect backend endpoints to retrieve metadata stored in apache that is returned from the SSO login. Endpoints may already exist but may need to be edited.

BACKLOGGED: This issue got backlogged because the backend team needed to focus on resolving existing endpoint issues on the server before they could assist us in completing this feature.

@artwang2613 artwang2613 linked a pull request May 7, 2021 that will close this issue
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
BackendBoys Backlog A backlogged issue that still needs to be completed Cerberus Authentication issues Doge frontend Frontend An issue handled by the frontend developers Git-Kings Frontend Segfaulters
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant