Closed ShalokShalom closed 1 year ago
Confirmed not working.
Seems to stil work fine on fedora.
Try to run gamehub --debug --log-auth
in terminal to see if there are any problems in the log.
Did so (this is gamehub-bin 0.16.2.1-1 from AUR), played through the login mask again (twice) ~~and the output was exactly ZERO lines. And yes, I also made sure that "gamehub" is the actual binary and not a bash script starter. If I can help any more, just tell me what to do next.~~
Update: apparently it was a redirection typo, sorry for the fuzz. Here are the results:
[DEBUG] [Database.migrate] Latest db version: 11, current: 11
[INFO] - GameHub
[INFO] Version: 0.16.2-448a0bd-dev
[INFO] Branch: dev
[INFO] Commit: 448a0bd505606d4151986838356ddc8fff9977fd
[INFO] - Environment49458032246496298
[INFO] Distro: EndeavourOS Linux
[INFO] DE: KDE
[INFO] GTK: 3.24.33
[INFO] Themes: Breeze | Tela-dark
[DEBUG] [Auth] SteamID: gggggggggg, PersonaName: ffff, last: true
[DEBUG] [Auth] Refreshing GOG access token with refresh token: hhhhhhhhh-hwEcX-Mi-nzZwbgipWxp1ey0lclu2rMsP3Trs5fMO0G
[DEBUG] [Auth] GOG access token: jjjjjjjj-jjjSD20pKAdr9pz3LgD3_JazQ3UViluWyWn__9RgEutI_NsuT67NXfBISJGKfTvTxkfFC_Icyy
[DEBUG] [Auth] GOG refresh token: jjjjjjjjj-hwEcX-Mi-nzZwbgipWxp1ey0lclu2rMsP3Trs5fMO0G
[DEBUG] [Auth] GOG user id: jjjjjj49458032246496298
[DEBUG] [WebAuth/Humble Bundle] Authenticating at `https://www.humblebundle.com/login?goto=home`; success_url_prefix: `https://www.humblebundle.com/home/library`; success_cookie_name: `_simpleauth_sess`
[DEBUG] [WebAuth/Humble Bundle] URI: `https://www.humblebundle.com/login?goto=home`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `csrf_cookie`=`yVykjTXqy78GFP6t-1-1649350024`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `cjConsent`=`MHxZfDB8Tnww`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `__ssid`=`a63e27f0078565f0da908ce574878a8`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `_simpleauth_sess`=`eyJpZCI6IjNaTVhPbXo4QWMifQ==|1649437774|677c67be96f5be7e51f423f387e80a18d8c6904e`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `__cf_bm`=`NAxrLbDdts10.Wo54FcC6me6UmpZIP4spMHGTlWvS10-1649437774-0-ATfCqisTu9ltDQ9jGqcAhuFla0DEUD4MZI3eM+tneP9DdZmp1IGyRomn08Nqr+faL7Sk0g6QOWovtIbCTWaIsSg=`
[DEBUG] [WebAuth/Humble Bundle] URI: `https://www.humblebundle.com/login?goto=home`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `csrf_cookie`=`yVykjTXqy78GFP6t-1-1649350024`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `cjConsent`=`MHxZfDB8Tnww`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `__ssid`=`a63e27f0078565f0da908ce574878a8`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `_simpleauth_sess`=`eyJpZCI6IjNaTVhPbXo4QWMifQ==|1649438319|bdec2a8ee8f3f823686412893b03e35e66995f90`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `__cf_bm`=`NAxrLbDdts10.Wo54FcC6me6UmpZIP4spMHGTlWvS10-1649437774-0-ATfCqisTu9ltDQ9jGqcAhuFla0DEUD4MZI3eM+tneP9DdZmp1IGyRomn08Nqr+faL7Sk0g6QOWovtIbCTWaIsSg=`
[DEBUG] [WebAuth/Humble Bundle] URI: `https://www.humblebundle.com/login?goto=home`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `csrf_cookie`=`yVykjTXqy78GFP6t-1-1649350024`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `cjConsent`=`MHxZfDB8Tnww`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `__ssid`=`a63e27f0078565f0da908ce574878a8`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `_simpleauth_sess`=`eyJpZCI6IjNaTVhPbXo4QWMifQ==|1649438319|bdec2a8ee8f3f823686412893b03e35e66995f90`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `__cf_bm`=`NAxrLbDdts10.Wo54FcC6me6UmpZIP4spMHGTlWvS10-1649437774-0-ATfCqisTu9ltDQ9jGqcAhuFla0DEUD4MZI3eM+tneP9DdZmp1IGyRomn08Nqr+faL7Sk0g6QOWovtIbCTWaIsSg=`
Still, clicking the Login button of the HB Login produces no debug output whatsoever and, as previously described, no other result beyond a short (loading animation) flicker of the login mask, too.
It seems Humble is now blocking requests from the embedded Webkit2GTK browser using Cloudflare. Not sure if that's intentional and what exactly needs to be sent to make it through Cloudflare filters.
It also doesn't seem to work in Webkit2GTK MiniBrowser (/usr/libexec/webkit2gtk-4.0/MiniBrowser
on fedora, may be different on other distros).
There are a few potential solutions to this problem:
Same for me.
[DEBUG] [WebAuth/Humble Bundle] URI: `https://www.humblebundle.com/login?goto=home`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `csrf_cookie`=`BzcdVENEj1E1RcHg-1-1647476575`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `cjConsent`=`MHxZfDB8Tnww`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `__ssid`=`d38384da8f60927232398cdba7d8354`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `_simpleauth_sess`=`eyJpZCI6ImFQMklEOG1FOEYifQ==|1649175688|bb33fd1478570f57102b95029e48012b69a60671`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `_ga`=`GA1.2.370007069.1647476584`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `_hp2_props.2199522758`=`%7B%22subscription_perks_status%22%3A%22inactive%22%2C%22pause_state%22%3Afalse%2C%22owns_active_content%22%3Afalse%7D`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `_hp2_id.2199522758`=`%7B%22userId%22%3A%227110316058010159%22%2C%22pageviewId%22%3A%222223703864154284%22%2C%22sessionId%22%3A%228998002361874367%22%2C%22identity%22%3Anull%2C%22trackerVersion%22%3A%224.0%22%7D`
[DEBUG] [WebAuth/Humble Bundle] URI: `https://www.humblebundle.com/login?goto=home`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `csrf_cookie`=`BzcdVENEj1E1RcHg-1-1647476575`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `cjConsent`=`MHxZfDB8Tnww`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `__ssid`=`d38384da8f60927232398cdba7d8354`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `_simpleauth_sess`=`eyJpZCI6ImFQMklEOG1FOEYifQ==|1649500588|8295426dd3eb9d568387975bcf8cfdc3967af8a7`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `_ga`=`GA1.2.370007069.1647476584`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `_hp2_props.2199522758`=`%7B%22subscription_perks_status%22%3A%22inactive%22%2C%22pause_state%22%3Afalse%2C%22owns_active_content%22%3Afalse%7D`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `_hp2_id.2199522758`=`%7B%22userId%22%3A%227110316058010159%22%2C%22pageviewId%22%3A%222223703864154284%22%2C%22sessionId%22%3A%228998002361874367%22%2C%22identity%22%3Anull%2C%22trackerVersion%22%3A%224.0%22%7D`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `__cf_bm`=`AB3R_B3fixcEQLN7TJnvhgGRD93eY3lZVJEG1zRKIkU-1649500589-0-AR4IfvgCYtn+PqFFKQMDQAv+/+p+/Bsfn1yXLc85ezOYS1+I7cwPhoewhgpq+6mNW0X7iVCnhXyV+MQmrgujc6Q=`
[DEBUG] [WebAuth/Humble Bundle] URI: `https://www.humblebundle.com/login?goto=home`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `csrf_cookie`=`BzcdVENEj1E1RcHg-1-1647476575`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `cjConsent`=`MHxZfDB8Tnww`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `__ssid`=`d38384da8f60927232398cdba7d8354`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `_simpleauth_sess`=`eyJpZCI6ImFQMklEOG1FOEYifQ==|1649500588|8295426dd3eb9d568387975bcf8cfdc3967af8a7`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `_ga`=`GA1.2.370007069.1647476584`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `_hp2_props.2199522758`=`%7B%22subscription_perks_status%22%3A%22inactive%22%2C%22pause_state%22%3Afalse%2C%22owns_active_content%22%3Afalse%7D`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `_hp2_id.2199522758`=`%7B%22userId%22%3A%227110316058010159%22%2C%22pageviewId%22%3A%222089200533869651%22%2C%22sessionId%22%3A%22647753378415147%22%2C%22identity%22%3Anull%2C%22trackerVersion%22%3A%224.0%22%7D`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `__cf_bm`=`AB3R_B3fixcEQLN7TJnvhgGRD93eY3lZVJEG1zRKIkU-1649500589-0-AR4IfvgCYtn+PqFFKQMDQAv+/+p+/Bsfn1yXLc85ezOYS1+I7cwPhoewhgpq+6mNW0X7iVCnhXyV+MQmrgujc6Q=`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `_hp2_ses_props.2199522758`=`%7B%22ts%22%3A1649500593046%2C%22d%22%3A%22www.humblebundle.com%22%2C%22h%22%3A%22%2Flogin%22%2C%22q%22%3A%22%3Fgoto%3Dhome%22%7D`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `_gid`=`GA1.2.378910273.1649500593`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `_gat`=`1`
Garuda Arch. I will report that on HumbleBundle.
Hi @ShalokShalom, did you get a response from Humble? I'm considering contacting them as well.
Sorry, I forgot and did it just right now. Thanks for reminding me. :)
[Pop!_OS] I also took @tkashkin's tip to run with gamehub --debug --log-auth
but there was nothing raised above DEBUG level.
Following up on trying to figure out what's wrong with the webkit request, here is the request it is making to /processlogin
which receives the 401:
curl 'https://www.humblebundle.com/processlogin' \
--compressed \
-X 'POST' \
-H 'Content-Type: application/x-www-form-urlencoded; charset=UTF-8' \
-H 'Accept: application/json, text/javascript, */*; q=0.01' \
-H 'Referer: https://www.humblebundle.com/login' \
-H 'Origin: https://www.humblebundle.com' \
-H 'User-Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.0 Safari/605.1.15' \
-H 'Accept-Encoding: gzip, deflate' \
-H 'Accept-Language: en-US' \
-H 'Connection: Keep-Alive' \
-H 'Cookie: csrf_cookie=kbLnJPlHTMUYRv6o-1-1651965800; _simpleauth_sess=eyJpZCI6InpMeEZRbUV0V0EifQ==|1651965800|a53dbb6b26c81a107c0a21b27516cdf73d925cbe; __cf_bm=sFxBkBFE8P9zZKf82XO5JYQ8iKdI
-H 'Content-Length: 109' \
-H 'CSRF-Prevention-Token: kbLnJPlHTMUYRv6o-1-1651965800' \
-H 'X-Requested-With: XMLHttpRequest' \
--data 'access_token=&access_token_provider_id=&goto=&password=mypassword&qs=&username=myusername%40gmail.com'
and here is the request in incognito Firefox:
curl 'https://www.humblebundle.com/processlogin' \
--compressed \
-X POST \
-H 'User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:100.0) Gecko/20100101 Firefox/100.0' \
-H 'Accept: application/json, text/javascript, */*; q=0.01' \
-H 'Accept-Language: en-US' \
-H 'Accept-Encoding: gzip, deflate, br' \
-H 'Content-Type: application/x-www-form-urlencoded; charset=UTF-8' \
-H 'CSRF-Prevention-Token: FV3K1TwMzWPjhHtz-1-1651966617' \
-H 'X-Requested-With: XMLHttpRequest' \
-H 'Origin: https://www.humblebundle.com' \
-H 'DNT: 1' \
-H 'Connection: keep-alive' \
-H 'Referer: https://www.humblebundle.com/login' \
-H 'Cookie: csrf_cookie=FV3K1TwMzWPjhHtz-1-1651966617; _simpleauth_sess=eyJpZCI6IjFZbHM2aU9HdU4ifQ==|1651966617|a372ed24072625fbb0dad690ee6f9b643390ed10; __cf_bm=cIeqFDFr_tE5Biyy2pOW7oIhTHxz
-H 'Sec-Fetch-Dest: empty' \
-H 'Sec-Fetch-Mode: cors' \
-H 'Sec-Fetch-Site: same-origin' \
-H 'TE: trailers' \
--data-raw 'access_token=&access_token_provider_id=&goto=%2F&password=mypassword&qs=&username=myusername%40gmail.com'
I retrieved these commands by trying to log in in both browsers (webkit-minibrowser is /usr/lib/x86_64-linux-gnu/webkit2gtk-4.0/MiniBrowser
on Pop!_OS and presumably other Ubuntus) and copying as curl from the network tab, and I added the --compressed
option in order to show the response on the CLI. Running the firefox request in CURL gets me a big "Access Denied" HTML page, and the webkkit one gets me a seven-line HTML page titled "400 Bad Request".
One thing I'm curious about is the 'Content-Length: 109'
header in the webkit request only. If I delete that line from the webkit CURL, the response becomes the same as the Firefox one.
Humble has fixed something in their Cloudflare configuration and authentication is working again in Lutris.
Still broken in my GameHub unfortunately.
Still broken in my GameHub unfortunately.
It worked for me in GameHub (0.16.2.1) now, though!
This is an issue with Humble's Cloudflare configuration so the important aspect will be your geographical location and/or your ISP
Still not working for me, from Germany.
After asking me twice, if I can "login into my account" and me telling her repeatedly that this has nothing to do with the case at hand, she came to this amazing conclusion:
@ShalokShalom their conclusion is fine, they technically don't have to support third-party apps in any way.
However I also can't login using GNOME Web. That's a legitimate use case and a normal browser. More importantly, they still provide native Linux games and GNOME Web is the default browser on some distros.
I think we'll have more success if we just mention not being able to sign in using GNOME Web and don't mention using a third-party app at all.
I'm having this issue as well. Fresh install of GameHub in Albuquerque, New Mexico USA.
[INFO] - GameHub
[INFO] Version: 0.16.3-b28e01d-master
[INFO] Branch: master
[INFO] Commit: b28e01dcdc1bd2e2499c0e6f53ded953e5aa9e75
[INFO] - Environment
[INFO] Distro: Linux Mint 20.3
[INFO] DE: XFCE
[INFO] GTK: 3.24.20
[INFO] Themes: Mint-Y-Purple | Mint-Y
[DEBUG] [WebAuth/GOG] URI: `https://login.gog.com/auth?client_id=46899977096215655&layout=client2&redirect_uri=https%3A%2F%2Fembed.gog.com%2Fon_login_success%3Forigin%3Dclient&response_type=code`
[DEBUG] [WebAuth/Humble Bundle] Authenticating at `https://www.humblebundle.com/login?goto=home`; success_url_prefix: `https://www.humblebundle.com/home/library`; success_cookie_name: `_simpleauth_sess`
(WebKitWebProcess:188025): Gtk-WARNING **: 11:45:44.950: Theme parsing error: colors.css:71:44: Invalid number for color value
(WebKitWebProcess:188025): Gtk-WARNING **: 11:45:44.951: Theme parsing error: colors.css:72:44: Invalid number for color value
(WebKitWebProcess:188025): Gtk-WARNING **: 11:45:44.951: Theme parsing error: colors.css:74:53: Invalid number for color value
(WebKitWebProcess:188025): Gtk-WARNING **: 11:45:44.951: Theme parsing error: colors.css:75:53: Invalid number for color value
(WebKitWebProcess:188025): Gtk-WARNING **: 11:45:44.951: Theme parsing error: colors.css:76:56: Invalid number for color value
(WebKitWebProcess:188025): Gtk-WARNING **: 11:45:44.951: Theme parsing error: colors.css:77:65: Invalid number for color value
[DEBUG] [WebAuth/Humble Bundle] URI: `https://www.humblebundle.com/login?goto=home`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `__lt__cid`=`5308f1c1-a6a4-4e2c-a7c4-0daa7b699b30`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `__lt__sid`=`b8967bc9-5188e9b9`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `csrf_cookie`=`juQE1AeA1tSndNjO-1-1656524397`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `_simpleauth_sess`=`eyJpZCI6ImVWSlpUYnQ4bTkifQ==|1656524397|01a6bd1babad76176563948c49b2a10b7c2c87de`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `__cf_bm`=`sz9dYPJeIxPDn1bwaSli5Y404hYkvY7CPyPXev4H.eE-1656524397-0-AS5Y9sUTKXcjuHbAhe5jdfPOEGXL5veNe62Ht8MTYwwrcsDdTVLrTrOJtqIXEjQF3OBAYj0YNQNHe4+Pjmbhn0Y=`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `_rdt_uuid`=`1656524398523.20d789ef-a01b-4816-9177-d3d23b2cfb52`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `_ga`=`GA1.2.1921658045.1656524399`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `_gid`=`GA1.2.1922944554.1656524399`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `_gcl_au`=`1.1.1047548899.1656524399`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `cjConsent`=`MHxOfDB8Tnww`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `cjUser`=`f4ddccd3-a0c0-47cc-8b94-09d652439ebe`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `_hp2_props.2199522758`=`%7B%22subscription_perks_status%22%3A%22inactive%22%2C%22pause_state%22%3Afalse%2C%22owns_active_content%22%3Afalse%7D`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `_hp2_id.2199522758`=`%7B%22userId%22%3A%225918393640881742%22%2C%22pageviewId%22%3A%225819197246287514%22%2C%22sessionId%22%3A%223395039197934727%22%2C%22identity%22%3Anull%2C%22trackerVersion%22%3A%224.0%22%7D`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `_pin_unauth`=`dWlkPVpqa3pOR1E0WkRFdE9XWXdaQzAwWWpVMExXRmtaR010TWpjeU1EQmpaakEwTnpsaA`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `_hp2_ses_props.2199522758`=`%7B%22ts%22%3A1656524398849%2C%22d%22%3A%22www.humblebundle.com%22%2C%22h%22%3A%22%2Flogin%22%2C%22q%22%3A%22%3Fgoto%3Dhome%22%7D`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `_fbp`=`fb.1.1656524398746.714700287`
[DEBUG] [WebAuth/Humble Bundle] URI: `https://www.humblebundle.com/login?goto=home`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `__lt__cid`=`5308f1c1-a6a4-4e2c-a7c4-0daa7b699b30`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `__lt__sid`=`b8967bc9-5188e9b9`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `csrf_cookie`=`juQE1AeA1tSndNjO-1-1656524397`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `_simpleauth_sess`=`eyJpZCI6ImVWSlpUYnQ4bTkifQ==|1656524746|204666de0ad911f12b2cb98a668d2c5c12df708e`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `__cf_bm`=`sz9dYPJeIxPDn1bwaSli5Y404hYkvY7CPyPXev4H.eE-1656524397-0-AS5Y9sUTKXcjuHbAhe5jdfPOEGXL5veNe62Ht8MTYwwrcsDdTVLrTrOJtqIXEjQF3OBAYj0YNQNHe4+Pjmbhn0Y=`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `_rdt_uuid`=`1656524398523.20d789ef-a01b-4816-9177-d3d23b2cfb52`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `_ga`=`GA1.2.1921658045.1656524399`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `_gid`=`GA1.2.1922944554.1656524399`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `_gcl_au`=`1.1.1047548899.1656524399`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `cjConsent`=`MHxOfDB8Tnww`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `cjUser`=`f4ddccd3-a0c0-47cc-8b94-09d652439ebe`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `_hp2_props.2199522758`=`%7B%22subscription_perks_status%22%3A%22inactive%22%2C%22pause_state%22%3Afalse%2C%22owns_active_content%22%3Afalse%7D`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `_hp2_id.2199522758`=`%7B%22userId%22%3A%225918393640881742%22%2C%22pageviewId%22%3A%225819197246287514%22%2C%22sessionId%22%3A%223395039197934727%22%2C%22identity%22%3Anull%2C%22trackerVersion%22%3A%224.0%22%7D`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `_pin_unauth`=`dWlkPVpqa3pOR1E0WkRFdE9XWXdaQzAwWWpVMExXRmtaR010TWpjeU1EQmpaakEwTnpsaA`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `_hp2_ses_props.2199522758`=`%7B%22ts%22%3A1656524398849%2C%22d%22%3A%22www.humblebundle.com%22%2C%22h%22%3A%22%2Flogin%22%2C%22q%22%3A%22%3Fgoto%3Dhome%22%7D`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `_fbp`=`fb.1.1656524398746.714700287`
[DEBUG] [WebAuth/Humble Bundle] URI: `https://www.humblebundle.com/login?goto=home`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `__lt__cid`=`5308f1c1-a6a4-4e2c-a7c4-0daa7b699b30`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `__lt__sid`=`b8967bc9-5188e9b9`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `csrf_cookie`=`juQE1AeA1tSndNjO-1-1656524397`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `_simpleauth_sess`=`eyJpZCI6ImVWSlpUYnQ4bTkifQ==|1656524746|204666de0ad911f12b2cb98a668d2c5c12df708e`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `__cf_bm`=`sz9dYPJeIxPDn1bwaSli5Y404hYkvY7CPyPXev4H.eE-1656524397-0-AS5Y9sUTKXcjuHbAhe5jdfPOEGXL5veNe62Ht8MTYwwrcsDdTVLrTrOJtqIXEjQF3OBAYj0YNQNHe4+Pjmbhn0Y=`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `_rdt_uuid`=`1656524398523.20d789ef-a01b-4816-9177-d3d23b2cfb52`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `_ga`=`GA1.2.1921658045.1656524399`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `_gid`=`GA1.2.1922944554.1656524399`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `_gcl_au`=`1.1.1047548899.1656524399`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `cjConsent`=`MHxOfDB8Tnww`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `cjUser`=`f4ddccd3-a0c0-47cc-8b94-09d652439ebe`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `_hp2_props.2199522758`=`%7B%22subscription_perks_status%22%3A%22inactive%22%2C%22pause_state%22%3Afalse%2C%22owns_active_content%22%3Afalse%7D`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `_hp2_id.2199522758`=`%7B%22userId%22%3A%225918393640881742%22%2C%22pageviewId%22%3A%224057723292647711%22%2C%22sessionId%22%3A%223395039197934727%22%2C%22identity%22%3Anull%2C%22trackerVersion%22%3A%224.0%22%7D`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `_pin_unauth`=`dWlkPVpqa3pOR1E0WkRFdE9XWXdaQzAwWWpVMExXRmtaR010TWpjeU1EQmpaakEwTnpsaA`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `_hp2_ses_props.2199522758`=`%7B%22ts%22%3A1656524398849%2C%22d%22%3A%22www.humblebundle.com%22%2C%22h%22%3A%22%2Flogin%22%2C%22q%22%3A%22%3Fgoto%3Dhome%22%7D`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `_fbp`=`fb.1.1656524398746.714700287`
[DEBUG] [WebAuth/Humble Bundle] [Cookie] `_gat`=`1`
I sent them an email and got back a typical template response to reset the settings, cache and data in the browser. Waiting for a followup.
They've said they aren't filtering any browsers and it should work with any browser.
I think we'll have more success if we just mention not being able to sign in using GNOME Web and don't mention using a third-party app at all.
Does anybody do that?
Where are HumbleBundle auth tokens stored? Is there a way to do auth manually by editing config files?
Related to #667: I can get itch.io--but not Humble--to work. Trying to login in the app does nothing, but I can login online if it's as simple as just copying some files over.
Not sure how I never realized this, but Lutris can actually do everything I was using GameHub for. HumbleBundle did something to block login from non-browser apps, but Lutris actually tells you how to copy the auth cookie from your browser. Just a heads up to people following this issue. GameHub hasn't had any commits for over a year. Maybe it's time to switch.
Bottles is another alternative
Expected behavior
Humble login is working
Actual behavior
When I try to enter my credentials, the login pop-up flashes up for a brief moment and no login happens.
I apply my password and email, both verified by login into the site directly via browser. Once done in the pop up that comes up in Gamehub, the screen flashes for a second and then nothing.
No error, not anything.
Version and environment