hmlendea/gfn-electron

Cannot Login with Google Account

rienex opened this issue · 8 comments

Hi,
today I install new via snap and AppImage. Problem is, that I cannot login with google. After I enter my account name, message appears that the browser it not "safe" enough.

Using Fedora and try AppImage and snap version 1.1.1

regards Tino

Hello

The problem is that Google intentionally blocks Electron apps for its services. Bypassing those restrictions is against the Google ToS and I'm reluctant to do it as it could endanger the users' accounts.

:(

Hello,

okay I unterstand. Thank you ver much!

I try the chrome version.. Maybee it works better in the meantime

https://play.geforcenow.com/

Kind regards

Tino

As I stated in #50 I will study the ToS to see if there's any way to have GAuth work without breaking the ToS and endangering end-users.
However it's not a high priority right now as not many users use GAuth with GFN, and there are more pressing issues to solve/implement currently.

Implementing a redirect to real browser for google links is possible.

As I stated in #50 I will study the ToS to see if there's any way to have GAuth work without breaking the ToS and endangering end-users. However it's not a high priority right now as not many users use GAuth with GFN, and there are more pressing issues to solve/implement currently.

@hmlendea I'm also using Google as my authentication method on GFNow, and I've found the following firefox user agent allowing me to log in with google.

Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:70.0) Gecko/20100101 Firefox/70.0

I wanted to create a PR to add it as an argument for the user agent, but since firefox is not supported on GFNow (at least for me) I suppose it could be automatically switched to it when the google login page is being displayed and then back to the default one on the GFNow page. No idea how to do that tho :)

watho commented

What a wasting of time. Please add a notice to the readme to avoid unnecessary installs.

It is possible to unlink from your google account and set a password in the NVIDIA Account Manager

Account Manager

That's what I've done as an alternative fix

It is possible to unlink from your google account and set a password in the NVIDIA Account Manager

Account Manager

That's what I've done as an alternative fix

Very good idea. It worked for me as well. Changing the password is crucial after unlinking accounts. After that you can simply use the e-mail (can still be google email address) and the new password to login. 2FA also worked after that for me.

Thank you very much for the suggestion.