RaboDeToro-hub-2 / uvlhub

Repository of feature models in UVL format integrated with Zenodo and flamapy following Open Science principles - Developed by DiversoLab
https://docs.uvlhub.io
0 stars 0 forks source link

EPIC: Multiple Login #2

Open bloxio3001 opened 3 weeks ago

bloxio3001 commented 3 weeks ago

As a user I want to be able to log in with my ORCID, GitHub or Google.

Estimated effort: 5 hours

Frontend:

Three buttons must be added to the login page in order to allow these different login options (ORCID, GitHub and Google)

Image

Backend:

All three logins will use third parties authorization. A logic for handling these communications as well as assigning each login with an user must be implemented. In case a non-existing user tries to access with a third party, an user with the info provided by that party must be created and stored in the system.

Tasks: