UncleGoogle / galaxy-integration-humblebundle

Humble Bundle integration for GOG Galaxy 2.0
GNU General Public License v3.0
186 stars 19 forks source link

Info about two step authentication (Authy) #52

Closed vinodmishra closed 4 years ago

vinodmishra commented 4 years ago

I had never switched away from Authy to TOTP for humble bundle so when I was trying to install this plugin and connect it I got no errors but none of my games were showing up. I just discovered that this was the issue by accident. Maybe the readme could use a note about that if there are other people facing this issue.

UncleGoogle commented 4 years ago

Hi, can you elaborate more? What is TOTP? Authy is sort of legacy humble authenticator, right? I'm using Google Authenticator with no issues, so it should be no problem for Authy as well.

I'm not sure that the problem lies in 2FA. Can you paste your logs?

vinodmishra commented 4 years ago

TOTP (https://en.wikipedia.org/wiki/Time-based_One-time_Password_algorithm) is the 2FA standard that Google Authenticator uses and so do a lot of other authenticators like Authy. However, initially Humble Bundle had gone with Authy's own implementation which was not TOTP. Later on humble bundle decided to actually use TOTP so people could use any authenticator they like instead of just Authy (https://www.reddit.com/r/humblebundles/comments/agsza5/humble_bundle_switching_from_authy_to_google/)

My games list was always empty until I switched to the new method. I am not sure where the logs are unfortunately.

UncleGoogle commented 4 years ago

Thanks for explanation. 2FA mechanizm happen inside CEF browser and should not impact on authentication result (the simple_auth cookie) that the plugin uses.

Logs location and descr. is in bug report template.

vinodmishra commented 4 years ago

Unfortunately nothing great in the logs as such. It could be that it's just a coincidence that the plugin just started working the same time as I switched my authentication method so closing this.