Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added authenctication successfully #4

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

vivi2004
Copy link
Contributor

@vivi2004 vivi2004 commented Oct 8, 2024

Hey I authenticated

OAuth Consent Screen Configuration:

Created and configured the OAuth consent screen in the Google Cloud Console, including the addition of required scopes for user profile and email access.
OAuth Client ID Creation:

Generated a new OAuth Client ID specifically for the Chrome extension, ensuring that the application type is set to "Chrome App."
Defined the correct redirect URI format: https://<YOUR_EXTENSION_ID>.chromiumapp.org/.
Manifest File Updates:

Updated the manifest.json file to include the required permissions, OAuth2 configuration, and background service worker.
Ensured that the OAuth client ID and necessary scopes are accurately reflected.
Common Mistakes Addressed:

Included measures to prevent common mistakes such as mismatched redirect URIs and incorrect extension IDs.
Testing Instructions:

Added guidance for loading the unpacked extension and testing the OAuth flow to ensure proper authentication.
Testing:

The implementation has been tested locally to confirm that the OAuth flow initiates correctly and user authentication works as expected.

@whirlxd
Copy link
Owner

whirlxd commented Oct 10, 2024

ok this seems really nice but you'll have to give me a day to think if the feature is even useful in the first place as i dont have this on chrome webstore right now

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants