dequis / purple-facebook

Facebook protocol plugin for libpurple (moved from jgeboski/purple-facebook)
GNU General Public License v2.0
954 stars 88 forks source link

About 2 step varification code #534

Open Azizul7m opened 2 years ago

Azizul7m commented 2 years ago

Is there any way I can use it to log in with my verification code?

dchmelik commented 2 years ago

FB is forcing two-factor authentication on some by 15 Sep: SMS, 'app', or physical key (see below).

Your account requires stronger security from Facebook Protect

Hi \<name>,

We're upgrading protection for Facebook accounts like yours and need your help to enable a required security programme by 15 September. It's called Facebook Protect and it uses advanced security measures to help defend your account against potential vulnerabilities. Turn on Facebook Protect for your account by 15 September. After that, you may not be able to access your account until you've done so. To enable Facebook Protect:

  1. Log in to your account on Facebook.
  2. Go into security settings and look for the Facebook Protect option.
  3. Follow the steps to enable the programme for your account. For security reasons, we have not included direct links to Facebook Protect in this email. \<name> Requires Facebook Protect

Thanks, The Facebook Security Team

antdude commented 2 years ago

With this, do they still lock out users when using third party clients?

Leatherface75 commented 2 years ago

I don't understand what to do here. Where do i find that Facebook Protect option?

Kaligula0 commented 1 year ago

Did anybody manage to log in with SMS code? I don't know where to enter that. The wiki says about "per app passwords" but I can't see such option in my Settings.

zetneteork commented 1 year ago

Did anybody manage to log in with SMS code? I don't know where to enter that. The wiki says about "per app passwords" but I can't see such option in my Settings.

I did not find any solution that works. Unfortunately, Facebook does not support dedicated usernames and passwords for applications anymore. Disabling the 2FA, I don't see as a safe option.

vanquishedangel commented 1 year ago

I am currently running into this issue myelf and looking into it.

vanquishedangel commented 1 year ago

in case anyone else finds this or it is still a concern, you can log in through a browser and turn off 2FA and then connect pidgin, then turn 2FA on again and pidgin stays connected. I do not know if this will be temporary or not but it seems to work as an authorized connection.

Kaligula0 commented 1 year ago

Thank you for info! I can't try this now. Can you keep us informed, please?

DMJC commented 2 months ago

2FA is implemented in my branch.