ferdium / ferdium-app

All your services in one place, built by the community
https://ferdium.org
Apache License 2.0
2.98k stars 179 forks source link

Facebook Messenger login error when account has 2FA enabled #1512

Open mrviets opened 10 months ago

mrviets commented 10 months ago

Preflight Checklist

Ferdium Version

6.7.0

Recipe Name

Facebook Messenger

Recipe Version

10802

Last Known working version of the recipe

No response

Steps to reproduce

  1. Create a Messenger service with an authentication proxy
  2. Log in to a Facebook account with 2FA authentication enabled
  3. Log in to Messenger on Ferdium

Expected Behavior

When you click continue, Ferdium's browser continues to the next Messenger 2FA step, rather than opening an external Windows browser.

Actual Behavior

It will open a browser outside of windows and not continue in Ferdium messenger

Screenshots

https://github.com/ferdium/ferdium-app/assets/46153802/bfe5a1eb-18dd-4151-8486-e6 Screenshot 2024-01-05 094622 a3f6178956

Additional Information

When logging into Facebook's messenger service and that Facebook account has two-factor authentication enabled, the message "Please verify your Facebook account" will appear and when you click Continue, Ferdium will automatically open a browser. The computer's default is to authenticate Messenger and does not continue to use Ferdium's Messenger for authentication. Screenshot 2024-01-05 094622

titaniumbones commented 10 months ago

I'm seeing this issue too, with recent ferdium, on arch linux, mostly up to date.

DB-CH commented 10 months ago

Same problem on a fresh install. Windows 11 Pro, latest Ferdium.

Problem the continue link opens in a fresh browser window and not within Ferdium.

FIX: Ferdium settings for FB Messenger -> open links in ferdium. Once logged in change back the settings

Zahrun commented 9 months ago

It started to do that for me too. Sometimes when I launch Ferdium, Messenger will ask for verify procedure by getting a code by email. The procedure can’t complete unless I have "open links in Ferdium" checked.

Zahrun commented 9 months ago

The URL that is opened outside Ferdium, but should be opened inside, is of the form https://www.facebook.com/checkpoint/start/?ip={MY_PUBLIC_IP}&cookie={SOME_CODE}&next=https%3A%2F%2Fwww.messenger.com%2F&hash={A_HASH}

and then gets redirected to https://www.facebook.com/checkpoint/?next=https%3A%2F%2Fwww.messenger.com%2F

azizly commented 8 months ago

any solution for this? It makes using Messenger impossible on ferduim

mrviets commented 8 months ago

any solution for this? It makes using Messenger impossible on ferduim

Temporary solution, just right click and select open in Ferdium bro

azizly commented 8 months ago

any solution for this? It makes using Messenger impossible on ferduim

Temporary solution, just right click and select open in Ferdium bro

That's a life saver, did the trick thanks alot

mikemp7 commented 7 months ago

Same problem on a fresh install. Windows 11 Pro, latest Ferdium.

Problem the continue link opens in a fresh browser window and not within Ferdium.

FIX: Ferdium settings for FB Messenger -> open links in ferdium. Once logged in change back the settings

this worked, thank you.

kangy32 commented 2 weeks ago

add me to the list :) works great on Linux, but I have become tired of the niggly little things happening, the last was that I could not mark files, or use the copy/past and other shortcuts it just does not happen in windows, sigh I have tried over the years and will revisit one day but for now just want something that works and works ALL the time !!