TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Gmail blocks access to custom “webview/browsers”

11 pointsby unlogover 4 years ago

3 comments

tetromino_over 4 years ago
Your custom browser might be getting detected as a MITM attack on your account.<p>If that is the case, take a look at <a href="https:&#x2F;&#x2F;security.googleblog.com&#x2F;2019&#x2F;04&#x2F;better-protection-against-man-in-middle.html" rel="nofollow">https:&#x2F;&#x2F;security.googleblog.com&#x2F;2019&#x2F;04&#x2F;better-protection-ag...</a> for the official statement and at <a href="https:&#x2F;&#x2F;stackoverflow.com&#x2F;questions&#x2F;59480956&#x2F;browser-or-app-may-not-be-secure-try-using-a-different-browser-error-with-fl" rel="nofollow">https:&#x2F;&#x2F;stackoverflow.com&#x2F;questions&#x2F;59480956&#x2F;browser-or-app-...</a> and all the resources that it links to for some workarounds.
评论 #24312218 未加载
horsawlarwayover 4 years ago
Google doesn&#x27;t allow auth in a webview. The reasoning is that any application prompting you to login with a 3rd party service (ex: google&#x2F;facebook&#x2F;twitter&#x2F;etc) in a webview can compromise the account.<p>Technically, they&#x27;re correct - It&#x27;s pretty easy to inject code into a webview you own, and it can do basically anything it likes (for example - record the username&#x2F;password you just entered into the Google login page).<p>So Google&#x27;s stance is that you need to use a browser they approve of to access your account, and if they spot a webview they tend to block it and show this message.<p>I&#x27;m conflicted - As someone responsible for doing security audits, their concerns are fair.<p>As someone who does not believe Google is operating with any vestiges of the &quot;Do no evil&quot; motto, this is also a very convenient way to block new entries to the browser market.
评论 #24312272 未加载
franga2000over 4 years ago
Does anyone know how they&#x27;re detecting this? User agents can be changed and JS APIs can be modified with very little effort. Short of making something absolutely insane and forcing everyone to go along like they did with SafetyNet on Android, I don&#x27;t see a way for this to actually work...