SE310-1 / W.A.K

W.A.K is a movie tracker web-app developed to simplify and enhance the movie-rating experience while making this process more fun and customisable.
MIT License
2 stars 12 forks source link

Add Google Auth UI #95

Closed leas022 closed 1 year ago

leas022 commented 1 year ago

This PR adds a sign in with Google button to the login page using a react library. This react library opens a pop-up window allowing the user to complete the Google OAuth2 flow. A Google signed JWT is returned to the client window upon successful authentication.

This PR only makes the necessary UI and styling changes to implement Google authentication into the application. Backend and database will be required in the future to complete this feature. However I am PRing this now so that everyone has access to the UI changes.

This PR also fixes styling compatibility issues between the Facebook and Google social login buttons.

image

leas022 commented 1 year ago

Could you please provide a screenshot of the sign in page to be consistent with a pull request standardization.

Now completed