This is a Chrome extension built using Manifest version 3, enabling user authorization and communication with Gmail to retrieve necessary data from the latest emails.
-
Create a Chrome Client in Google Dev Console:
- Go to Google Dev Console
- Create a new project.
- Enable Gmail API for your project.
- Set up the OAuth consent screen by completing the required information.
- Create a Chrome client and generate client credentials using the ID* of the Chrome extension.
- Enter the generated client ID and API key in the code.
-
Authenticate and Enjoy:
- Once your extension is set up, you can authenticate with your Google account.
- Enjoy an easy 2FA process and access the data from your Gmail account seamlessly.
- popup.js file can be modified easily for getting the gmail data for a specific use case ⚙️.
![chrome_app_ID](https://private-user-images.githubusercontent.com/83457404/312297661-5b56e549-ecb4-4e2e-a55d-81bd8502af8c.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzg5ODY2MTYsIm5iZiI6MTczODk4NjMxNiwicGF0aCI6Ii84MzQ1NzQwNC8zMTIyOTc2NjEtNWI1NmU1NDktZWNiNC00ZTJlLWE1NWQtODFiZDg1MDJhZjhjLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDglMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA4VDAzNDUxNlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTc5M2ZlNWFjNjhmMjdiZjE3YTYxMmU5ZjJmMTBmM2YwYmJmMDg0NTMxZWRhNTM0YzdiZWZlOGU4YTAxOTQ4ZDEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.J_zPWVb6Oc-7fYBSTYlEN0Hbs-YSXWSwUOseDje86T4)
Feel free to contact me in case of any required clarifications ! 🥰