nylas / nylas-mail

:love_letter: An extensible desktop mail app built on the modern web. Forks welcome!
https://nylas.com/nylas-mail/
MIT License
24.8k stars 1.38k forks source link

Enabling 2FA breaks sync #1241

Open khamidou opened 8 years ago

khamidou commented 8 years ago

A couple users have reported that enabling two-factor authentication for an already syncing account breaks the sync.

tito commented 8 years ago

I run into this issue. To make it work again, i've needed to

Eldenroot commented 8 years ago

Confirmed

khamidou commented 8 years ago

@tito @Cu8eR So, I tried reproducing the issue but couldn't. I followed the following steps:

  1. Sync a Gmail account without 2FA with N1
  2. Turn-on 2FA for this account
  3. Observe that the account isn't syncing anymore
  4. Delete the account from N1 and re-add it
  5. Observe that the sync is working again.

Did you do anything else different? Did you try authenticating with an app-specific password?

regards,

Karim

chenglong-do commented 8 years ago

@khamidou I have the same problem, on mac, do your steps, but not work for me, how to use app-specific password? N1 is using web login.

jackiehluo commented 8 years ago

Sounds like it's happening Exchange as well.

https://nylas.zendesk.com/agent/tickets/2221

jackiehluo commented 8 years ago

Another report from Peter @ Nylas.

tobias-dev commented 8 years ago

Same problem for me (on Mac). I used N1 for a while without problem but suddenly all my accounts that use 2FA don't sync anymore. Putting the password in again (for the gmail using web login) that I used in the first place doesn't help. I keep getting the message:

Several of you accounts are having issues. You will not be able to send or receive mail.

jpmckearin commented 8 years ago

I contacted support and had them delete my old account data in an attempt to get around this issue, which did not work. Is there any eta for having this fixed? I have cancelled my Nylas Pro subscription in the meantime.

hallamoore commented 8 years ago

Another incidence: https://nylas.zendesk.com/agent/tickets/5828

hallamoore commented 8 years ago

An incidence with IMAP: https://nylas.zendesk.com/agent/tickets/6184

alexanderadam commented 7 years ago

Having the same issue at the moment but I'm using a self hosted sync engine if that makes any difference.

It's called "Project Default Service Account" in my case which does not like a "proper" name. I would expect something like "Nylas something" related?

nylas_oauth_request