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

[Backend] "This App is Blocked" Google authentication error message #32

Open
amarcin opened this issue Sep 22, 2024 · 4 comments
Open

Comments

@amarcin
Copy link

amarcin commented Sep 22, 2024

image
@Infinitay
Copy link
Owner

image
I kept trying to apply and appeal OAuth access for my app, but Google kept rejecting it for various reasons. I think the primary reason was they required a privacy policy and bolded, "clearly describe the way your application accesses, uses, stores, or shares Google user data." Even though I don't store any of the data, I added a privacy policy and explained it, but they kept rejecting me. To be honest with you, I gave up and stopped trying to apply for access and figured if anyone needs to use it, then can clone the repo and use their own tokens and credentials for the app. However, seeing someone attempt to use my app is making want to try to appeal for a 9th time and hope everything is in order or that they made the process easier.

If you need access immediately, I can add you as a "test user" on Google's API access so you can continue to use the web app. I would require your email associated with the YouTube channel you want to use it.

@amarcin
Copy link
Author

amarcin commented Sep 22, 2024

Hey Infinitay!

I appreciate your message!

Really sorry to hear about all those failed attempts, that's really tough. Awesome persistance though. It does raise the question of whether or not the function of the app influenced the denial decision there.

Yeah, I actually did try cloning locally to see if it was working there, I didn't look too much into how to run the app, I just did git clone -> npm install -> npm run. In that, the web browser did this weird thing where the page appears for less than a second before going blank, still with the dark blue background but empty HTML body. Bunch of console errors, nothing telling there though from what I could see.

I'm a newbie dev, created my first npm app the other day, calling Notion and Genius APIs to pull lyrics. Irrelevant.

Anyway, let me know if I can help in any way! Yeah, very cool tool, this was the second viable alternative that I found to https://unlistedvideos.com, and I wasn't having luck with their search function so found this.

If adding my email is the easiest route, then by all means! It's [email protected], that would be awesome. Or for a more reusable route, maybe some more details on running it locally in the readme, I don't think I have a Google API token but that's easy to get I'd imagine.

@Infinitay
Copy link
Owner

Congrats on pushing out your first project. To be honest I'm surprised the build failed because even the production build on the latest commit ran fine. I'm not available on my PC to try and build it myself, but I hope no packages were removed and causing issues since the project was released 2 years ago. I'll take a look at it when I can.

It seems that the other website and my web app has different functionalities. The website uses crowd-sourced information and can only find submitted data. This tool fetches unlisted videos from your specific account and only if they were liked before by you currently.

Lastly, I'll go ahead and attempt to add the email you supplied as a test user so hopefully you can still authenticate the app. I believe there will still be a warning and prompting if you want to proceed. Please try again within 5 minutes so I can add you.

@amarcin
Copy link
Author

amarcin commented Sep 26, 2024

May be a dependency issue, unsure, nothing to worry about though.

Ahh, I see. In that case, if it only finds videos that were previously liked by my account, this app doesn't quite work for my use case.

No worries on the test, and thanks so much!

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

No branches or pull requests

2 participants