-The task was to look for some other options instead of the Sign in with Google which come from google as a button directly including a lot of tracking, So the potential option Authlib with Google is used in solving the problem by completely removing the Google's initial button.
[issue 34] (https://github.com/smlab-niser/tirtha-public/issues/34).
Changes Made
Created a new google authentication flow using authlib with django and made the changes in the views.py.
Created a button in index.html file including its CSS in style.css.
Removed the function in the .js file which was handling the sign in workflow previously.
Related Changes
Included a user profile image in the button once the user signs in.
Checklist
[x] Code follows the style guidelines of the project.
Description
-The task was to look for some other options instead of the Sign in with Google which come from google as a button directly including a lot of tracking, So the potential option Authlib with Google is used in solving the problem by completely removing the Google's initial button. [issue 34] (https://github.com/smlab-niser/tirtha-public/issues/34).
Changes Made
Related Changes
Checklist