Open data-sync-user opened 1 year ago
➤ Andrea Marchesini commented:
This is a guardian issue. The authentication is completed from a FxA standpoint.
[25.11.2022 08:58:48.710] Debug: (main - AuthenticationInAppSession) Oauth code creation completed: {"code":"","state":"pkce-
&state=pkce-
But then guardian responds with:
[25.11.2022 08:58:49.528] Error: (networking - NetworkRequest) Network error: Error transferring https://stage-vpn.guardian.nonprod.cloudops.mozgcp.net/oauth/success?code=&state=pkce-
It would be nice if we can at least return a different error code (“timeout”?)
Sarah Bird Jeremy Swinarton thoughts?
➤ Jeremy Swinarton commented:
Andrea Marchesini I just looked into this. We have a 20 minute timeout on the Guardian PKCE tokens. However, it would be trivial to change the return value to “token_expired” in the next Guardian release if that would help surface this error better for the user.
➤ Andrea Marchesini commented:
Jeremy Swinarton do you think it makes sense to be in sync with the auth timeout (if it exists) in FxA?
➤ Sarah Bird commented:
Santiago Andrigo can i get a priority from you. I think I’d put this at low.
➤ Santiago Andrigo commented:
Agreed.
➤ Valentina Virlics commented:
Still reproducing on latest 2.17.
Mozilla VPN affected versions:
Platform tested:
Prerequisites:
Steps to reproduce:
Expected results:
Actual results:
┆Issue is synchronized with this Jira Bug ┆Reporter: Valentina Virlics