-
-
Notifications
You must be signed in to change notification settings - Fork 19
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
Remove fallback API key for Google SafeBrowsing API #104
Comments
Strictly speaking is was never really "okay" to use a shared key, I guess. We have this option for SafeBrowsing since 1.4, so my suggestion is to
Introducing additional Web Risk support would be a nice feature, too. |
Yes.
Looking at the Map API documentation, I don't think there is an easy tutorial on the Google pages for this.
Where and why?
Yes, it seems to be easy to provide a link which contains the URL of the site already.
We should not wait for too long with this ...
👍
What do you mean with email notice? They will get false positives or not? No email informing about invalid kex, or not?
What is the difference? I thought it is just non-commercial vs. commercial: |
Pretty straight forward in my eyes. But yes, the UI and the ACL system aren’t that intuitive for the average user.
We already send such links along with the warning. Show it on the settings page should be no problem. antivirus/inc/class-antivirus-safebrowsing.php Lines 81 to 87 in b9c9afd
Depends on the version they use. In 1.4 we detect errors (key invalid, limit exceeded, etc.) and send such message “check failed ... provide/check your key“. Older versions will send false positives.
Isn‘t that enough difference? |
Yes, that's what I thought. Many Map plugins have their own documentation because of this.
Yes. URL encode the site URL - that's what I meant 👍
Therefore the misunderstanding. You are complete right with this longer explanation.
You are right. This makes sense. In most cases the free tier should be sufficient for our use case. |
…browsing-key enforce configuration of Safe Browsing API key (#104)
We are not allowed to use this API in the plugin. We are forced to use the paid Web Risk API:
https://cloud.google.com/web-risk
There seems to be a free rate, but with a public key this is to risky for me.
So we need to remove the fallback API key completely.
Looking at the test URL we could provide a direct link for testing:
https://transparencyreport.google.com/safe-browsing/search?url=example.de
And we should add a documentation to get this the Safebrowsing API key.
The text was updated successfully, but these errors were encountered: