EionRobb / purple-teams

A MS Teams plugin for libpurple/Pidgin (3rd party client)
GNU General Public License v3.0
159 stars 12 forks source link

Cannot enable account for Personal #59

Closed gabviv73 closed 2 months ago

gabviv73 commented 2 months ago

Hello, using Ubuntu Mantic, when I try to enable the Teams (Personal) account, it gives me error:

AADSTS900023: Specified tenant identifier 'consumers' is neither a valid DNS name, nor a valid external domain. Trace ID: 4da00c11-17a0-472b-affe-295a5d10cf00 Correlation ID: 89a11e16-3ee2-477b-8807-34420857d677 Timestamp: 2024-07-18 08:48:12Z

EionRobb commented 2 months ago

Whoops! Sorry about that. (I think I was trying to be too clever)

Is this the first time setting up the Personal account in Pidgin or has it been running happily before and now throws that error?

EionRobb commented 2 months ago

Just tried setting up a fresh Personal account and getting the same thing. The above commit resolves for me, if you're able to try?

Sadly the login box no longer limits to just Personal logins, but better than not working at all. (According to the docs this doesn't work for consumers/Personal accounts)

gabviv73 commented 2 months ago

Yes, now it opens the browser windows and I can authenticate.

EionRobb commented 2 months ago

Glad to hear it, thanks for reporting the bug :)