git4school / git4school-visu

Git4School, a dashboard for supporting teacher interventions in Software Engineering courses
https://git4school.firebaseapp.com/
Apache License 2.0
2 stars 3 forks source link

The hell loop of authentication cancellation #110

Open F0urchette opened 3 years ago

F0urchette commented 3 years ago

Description

At the first connection with Github, the user is redirected to a Github page to give access rights. If, from there, the user cancels or goes back, the application redirects the user to the Github authentication page indefinitely.

Steps to reproduce

To reproduce this bug, your Github account must not have been used before with Git4School. Otherwise, you have to revoke the OAuth token.

  1. Login to Github
  2. Cancel the authentication

Actual result

The application redirects the user to the Github authentication page indefinitely

Expected result

The application shows the homepage and the user should be able to click on the Login button again

Hints