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

Implement Google Authentication Client Side Logic #97

Closed leas022 closed 11 months ago

leas022 commented 11 months ago

This PR extends the client side login logic to add functionality to redirect users to start a Google OAuth2 flow, capture Google JWTs, handle Google authentication errors, pass Google JWTs to the server end point /login_google and then persist the JWT on the client side upon successful authentication on the server side.

To finish implementing authentication with Google: