After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 787330 - Facebook log-in does not work
Facebook log-in does not work
Status: RESOLVED DUPLICATE of bug 781005
Product: gnome-online-accounts
Classification: Core
Component: general
unspecified
Other Linux
: Normal major
: ---
Assigned To: GNOME Online Accounts maintainer(s)
GNOME Online Accounts maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2017-09-05 20:24 UTC by Juan Pablo Ugarte
Modified: 2017-09-14 12:37 UTC
See Also:
GNOME target: 3.26
GNOME version: ---


Attachments
Proposed patch (1.17 KB, patch)
2017-09-05 20:24 UTC, Juan Pablo Ugarte
none Details | Review

Description Juan Pablo Ugarte 2017-09-05 20:24:21 UTC
Created attachment 359241 [details] [review]
Proposed patch

Once you log in, the webview says success but the dialog never gets closed

The problem is that https://www.facebook.com/dialog/oauth gets redirected to https://web.facebook.com/dialog/oauth so the redirected_url is not longer valid when doing the comparison in GoaOAuth2Provider on_web_view_decide_policy()

As a workaround we should use web.facebook.com until we make the status detection more robust
Comment 1 Debarshi Ray 2017-09-13 14:07:55 UTC
Can you still reproduce this? I can't. I tried with both GNOME 3.22 and 3.24. Maybe it was a transient server-side bug?

I did find this crash, though:
https://bugs.webkit.org/show_bug.cgi?id=176834
Comment 2 Juan Pablo Ugarte 2017-09-14 12:35:46 UTC
(In reply to Debarshi Ray from comment #1)
> Can you still reproduce this? I can't. I tried with both GNOME 3.22 and

No

> 3.24. Maybe it was a transient server-side bug?

I do not think so, I was only able to reproduce it with old cookies in ~/.cache/goa-1.0/ once you clear the cookies everything works just fine.

So I am going to close this one as duplicate of #781005

*** This bug has been marked as a duplicate of bug 781005 ***
Comment 3 Debarshi Ray 2017-09-14 12:37:04 UTC
I see. That's interesting.