Google sign-in does not work with "browser or app may not be secure"
salomvary opened this issue · comments
It's pretty much outside of our control as explained here electron/electron#22346 (comment) and here electron/electron#17887
Kinda makes sense as Google has no way of knowing whether SoundCleod steals credentials or not. Spoiler alert: it does not:)
Possible fixes:
- Faking Chrome user agent - but Google is probably more clever than that
- Switch to "browser based OAuth" - whatever that entails/. It likely requires messing with SoundCloud's internals on how sign-in is implemented. See the recommendation here: https://security.googleblog.com/2019/04/better-protection-against-man-in-middle.html
Workaround:
- If you have email and password set up at SoundCloud, sign in to SoundCleod using those instead of your Google account
- If you don't yet have a password, do the following:
- Log in to https://soundcloud.com in a browser (Chrom, Firefox, Safari, Edge) using your Google Account
- Go to your settings (https://soundcloud.com/settings)
- Add an email address if you don't yet have one
- Send a reset password link
- Go to 1.