-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Github Authentication #52
Commits on Aug 14, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 3e5bba8 - Browse repository at this point
Copy the full SHA 3e5bba8View commit details -
add lib/teuthologyAPI.ts and login with github
1. redirect to teuthology API's login 2. AppBar uses cookie data to show username Signed-off-by: Vallari <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for eea851d - Browse repository at this point
Copy the full SHA eea851dView commit details
Commits on Aug 16, 2023
-
Signed-off-by: Vallari <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0c3b894 - Browse repository at this point
Copy the full SHA 0c3b894View commit details
Commits on Aug 17, 2023
-
githubLogin: Use URL() to build url
Signed-off-by: Vallari <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3c968f1 - Browse repository at this point
Copy the full SHA 3c968f1View commit details -
add logout button and profile avatar
Signed-off-by: Vallari <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 75cd849 - Browse repository at this point
Copy the full SHA 75cd849View commit details
Commits on Aug 18, 2023
-
use window.location.href instead of replace()
This preserves the browser's history stack. Also, add github icon to login button. Signed-off-by: Vallari <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1d1be3d - Browse repository at this point
Copy the full SHA 1d1be3dView commit details -
add useSession hook to ping and check if user is logged in
Signed-off-by: Vallari <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c9760ae - Browse repository at this point
Copy the full SHA c9760aeView commit details -
Extract cookie related code from Login component to lib/teuthologyAPi.ts Signed-off-by: Vallari <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 237c061 - Browse repository at this point
Copy the full SHA 237c061View commit details