Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Multi-factor authentication on O365 #45

Closed
jonxs opened this issue Jan 7, 2019 · 6 comments
Closed

Multi-factor authentication on O365 #45

jonxs opened this issue Jan 7, 2019 · 6 comments
Labels
enhancement New feature or request

Comments

@jonxs
Copy link

jonxs commented Jan 7, 2019

I wanted to use TbSync with an O365 business account. I use MFA/2FA on this via Azure MFA. I tried using an app password or my standard password (to await a second authorisation) but neither worked.

TbSync version: 0.7.22
Thunderbird version: 60.4.0

[ ] Yes, I have installed the latest available (beta) version from
https://github.com/jobisoft/TbSync/releases
and my issue is not yet fixed, I can still reproduce it.

Expected behavior

To authenticate and allow TbSync to function

Actual behavior

Unable to authenticate

Steps to reproduce

...

To help resolving your issue, enable debug logging (TbSync Account Manager -> Help) and send me the debug.log via e-mail (use the title of your issue as subject of the email).

@jobisoft
Copy link
Owner

jobisoft commented Jan 7, 2019

Can you provide a test account with 2FA for me to see what is going on by myself?

@jobisoft
Copy link
Owner

jobisoft commented Jan 7, 2019

Moving this to the EAS provider...

@jobisoft jobisoft transferred this issue from jobisoft/TbSync Jan 7, 2019
@jobisoft jobisoft added the enhancement New feature or request label Jan 7, 2019
@jobisoft
Copy link
Owner

jobisoft commented Jan 8, 2019

A user reported, that it should work with an app Password. Can you retry?
#46

@here-abarany
Copy link

From what I understand the app password only works when using Azure MFA. When using third-party MFA (e.g. Duo) you cannot use an app password. TbSync (and/or Thunderbird core?) would need to implement Active Directory Authentication Library (ADAL) in order to support all the different MFA services that Office 365 supports.

Modern Authentication
ADAL libraries

@runekaagaard
Copy link

I can confirm it works with a generated app password. It took about an hour after I made the app password for Microsoft to allow the connection.

@jobisoft
Copy link
Owner

The latest beta now has support for Office 365 OAuth support, which schould work with MFA.
#87 (comment)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants