helloSystem / hello

Desktop system for creators with a focus on simplicity, elegance, and usability. Based on FreeBSD. Less, but better!
2.31k stars 57 forks source link

Google sometimes denies login when Falkon is used #178

Closed bmentink closed 3 years ago

bmentink commented 3 years ago

gmail webapp does not like Falkon, I even changed the "User Agent" to mozilla/chrome but still no joy ... gmail

kettle-7 commented 3 years ago

I have the same problem. For a workaround, install Mozilla Thunderbird (sudo pkg install thunderbird), and put this in ~/Applications: Thunderbird.app. It's just a wrapper app bundle, I couldn't be bothered putting up with gradle for this.

kettle-7 commented 3 years ago

You can also get Firefox (sudo pkg install firefox) and I've got a wrapper bundle here: Firefox.app

kettle-7 commented 3 years ago

I believe the problem is related to the version itself; Google will only support the latest ESR version of Firefox and up, if Falkon bears a lower version in its user agent string then Google will assume it's outdated and doesn't have the latest security fixes.

probonopd commented 3 years ago

This is a very annoying problem with Google indeed. Strangely, this happens only sometimes and I was not able to find out a clear pattern yet. I can log into most of my Google accounts most of the time, but it seems kinda random.

https://www.omgubuntu.co.uk/2019/12/couldnt-sign-you-in-google-browser-error-linux came to the same conclusion:

Based on the Reddit discussion about the issue this only affects some users of Linux web browsers like Falkon, Konquerer and QuteBrowser, plus some apps, including Kmail — but not all.

It would be nice if Google would explain in which exact circumstances that happens, but I have not found any such explanation so far.

Maybe the answer is hidden somewhere in https://www.reddit.com/r/kde/comments/e7136e/google_bans_falkon_and_konqueror_browsers/ and/or https://news.ycombinator.com/item?id=21853654? Any insights appreciated!

As a last resort, there is also sudo pkg install chromium.

bmentink commented 3 years ago

@probonopd Thanks, yes I indeed did install Chromium out of frustration. I guess there will be a chromium.app at some point? By the way, really impressed with hello so far , good job all ..

kettle-7 commented 3 years ago

this happens only sometimes

I've never had it not happen.

I guess there will be a chromium.app at some point?

I think @probonopd has made one, seeing screenshots of earlier helloSystem versions.

I might make one.

probonopd commented 3 years ago

sudo pkg install chrome should do the trick.

Did you try to

bmentink commented 3 years ago

@probonopd Yes, I did try to set the user agent as my my original post on this issue. I do have "less secure" already enabled on my gmail account .. still have the issue.

For now I am using Firefox, and that is perfectly fine for my needs. (I am hoping one day that the Brave browser will be ported to FreeBSD, even more secure than Falkon ...)

probonopd commented 3 years ago

Please try this exact one: Mozilla/5.0 (FreeBSD; like Intel Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/11.1.2 Safari/605.1.15

bmentink commented 3 years ago

Yep, that works .. cheers!