This PR implements the server side functionality for the Google sign in feature, so that users can sign in using their Google account. It adds the logic to use the JWT to create a user account attached to their Google account, based on the information provided through the Google sign in. This PR should fix the bug outlined in #94 and complete the Google-related portion of #79
Screenshots of the functioning Google sign-in:
Sign in page
Google sign in popup window
Homepage after signing in with Google account (note that the username of the account is the part of the email address before the '@' sign)
This PR implements the server side functionality for the Google sign in feature, so that users can sign in using their Google account. It adds the logic to use the JWT to create a user account attached to their Google account, based on the information provided through the Google sign in. This PR should fix the bug outlined in #94 and complete the Google-related portion of #79
Screenshots of the functioning Google sign-in:
Sign in page
Google sign in popup window
Homepage after signing in with Google account (note that the username of the account is the part of the email address before the '@' sign)