Logging into expensify no longer works unless cookies are allowed.
Scenario A: Problem.
Scenario B: All OK.
It will stay at the login page.
You should get logged in.
Always, tried on Release - Nightly.
I tried on both 0.68.x and 0.71.x
cc: @ryanbr Can you take a look?
Managed to get this to work in Brave release (Version 0.68.132 Chromium: 76.0.3809.132 (Official Build) (64-bit)). No changes to the sheilds needed
https://secure.fanboy.co.nz/gif/expense.gif
Saw no cookie issues, nothing to stop the login (and logging out) performing as intended.
Verified this works great for me too on a fresh profile (Release and Nightly channels). @bbondy does it happen for you on a clean profile? Are you on VPN? (maybe they have a Canadian site and if you're on VPN, there may be a conflict with hostname? just a guess)
Just a re-test in Brave Release and Beta channels, was able to login/logout without issue. Nothing in the erroring in the console. and the most being blocked;
https://stats.pusher.com/timeline/v2/jsonp/1?session=
https://cdn.heapanalytics.com/js/heap-3307740814.js
https://ssl.google-analytics.com/ga.js
No cookies or Device recognition issues being blocked. Could've been server-side issue?
@ryanbr I believe this is happening when signing in using Google auth (both @bbondy and @diracdeltas have ran into this also). Can you give that a shot?
Okay, can reproduce. even with sheilds down. Having issues in Chrome also, unable to login via chrome using the google auth. .
In chrome, I needed to allow cookies on https://[*.]accounts.google.com:443 for google auth to work
btw this definitely worked in Brave for me as of about 4 days ago. i think it might be because i updated to 0.68.138 in that time?
I wonder if its related to this landing; https://github.com/brave/brave-core/pull/2488
We got another report issues using google auth.
https://pages.lazada.com.ph/
Only seemed to work if we allowed all cookies.
A few examples of allowing cookies is needed;
https://community.brave.com/t/cannot-sign-in-to-playstation-vue/83515/15
https://community.brave.com/t/nest-quit-working/84163/5
Assigning @jumde who should be able to check this out 馃槃
Can confirm I get this on expensify too using Version 0.69.135 Chromium: 77.0.3865.120 (Official Build) (64-bit) (on a Mac)
I also get this using Version 79.0.3940.0 (Official Build) dev (64-bit) (on a Pixelbook - Chrome OS)
fwiw this doesn't work in Chrome, either.
Verified passed with
Brave | 1.3.88 Chromium: 79.0.3945.117聽(Official Build)聽beta聽(64-bit)
-- | --
Revision | 04f0a055010adab4484f7497fbfdbf312c307f1d-refs/branch-heads/3945@{#1019}
OS | macOS Version 10.14.6 (Build 18G103)
Verification passed on
Brave | 1.3.90 Chromium: 79.0.3945.117聽(Official Build)聽beta聽(64-bit)
-- | --
Revision | 04f0a055010adab4484f7497fbfdbf312c307f1d-refs/branch-heads/3945@{#1019}
OS | Ubuntu 18.04 LTS
Verification passed on
Brave | 1.3.91 Chromium: 79.0.3945.117聽(Official Build)聽beta聽(64-bit)
-- | --
Revision | 04f0a055010adab4484f7497fbfdbf312c307f1d-refs/branch-heads/3945@{#1019}
OS | Windows聽10 OS Version 1803 (Build 17134.1006)
Is this meant to fix all Google Auth or just Expensify? Cause I still have issues on basically every site that uses Google + Firebase
Is this meant to fix all Google Auth or just Expensify? Cause I still have issues on basically every site that uses Google + Firebase
FWIW I ended up just logging in with the email option instead, and that worked.
Hi, @chrisjenx , could you share an example of a site that is not working for you. Thanks!
@jumde mine - https://haynet.horse Brave will complain about the 3rd party cookies in reference to the google login (powered by firebase).
This isn't the only site, just very easy to test on.
Thanks @chrisjenx , I'm able to reproduce. Filed a new issue for tracking this: https://github.com/brave/brave-browser/issues/9852
Most helpful comment
Thanks @chrisjenx , I'm able to reproduce. Filed a new issue for tracking this: https://github.com/brave/brave-browser/issues/9852