From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Xiyue Deng Newsgroups: gmane.emacs.bugs Subject: bug#72992: 29.4; towards xoauth2 support in Emacs Date: Sun, 22 Sep 2024 19:20:19 -0700 Message-ID: <87frpr3ycc.fsf@debian-hx90.lan> References: <87h6ayfo87.fsf_-_@debian-hx90.lan> <877cb8oihg.fsf@debian-hx90.lan> <878qvocjkz.fsf@ust.hk> <87ldzom4rz.fsf@debian-hx90.lan> <87zfo4au81.fsf@ust.hk> <878qvnmfrp.fsf@debian-hx90.lan> <66f00802.050a0220.988f0.9640SMTPIN_ADDED_BROKEN@mx.google.com> <87msjz4bb3.fsf@debian-hx90.lan> <66f0ad4f.500a0220.10c3c2.dde8SMTPIN_ADDED_BROKEN@mx.google.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="12390"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Notmuch/0.38.3 (https://notmuchmail.org) Emacs/29.4 (x86_64-pc-linux-gnu) Cc: Andrew Cohen , Ted Zlatanov , 72992@debbugs.gnu.org, Philip Kaludercic , Stefan Kangas To: =?UTF-8?Q?Bj=C3=B6rn?= Bidar Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Sep 23 04:21:55 2024 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1ssYi2-00034r-Lt for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 23 Sep 2024 04:21:54 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ssYhq-00067v-DR; Sun, 22 Sep 2024 22:21:42 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ssYhp-00067k-5C for bug-gnu-emacs@gnu.org; Sun, 22 Sep 2024 22:21:41 -0400 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1ssYho-0000xU-Su for bug-gnu-emacs@gnu.org; Sun, 22 Sep 2024 22:21:40 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:Date:References:In-Reply-To:From:To:Subject; bh=SqMJrm9XfgR4AMlGJXgC8Liqry/2HS5Si9MMvL6h3PE=; b=YKfpJz4UlXtiaCC+QBQonGg+ViGP0VODZKWE5ta33CJg+PM5tDLRrnBETrY271PXAY12H0d+n4Tnrs7uXEAWNWitZ4RC+p84AcpyikZOdoGELbsnQhzzuf+UuV3Hs5U2zj8mxd36uJL9HEw8gUs/L2ylUxPxOeLzPxihxn8pskE4yQygLNjUXEPhNC2fmRi/jcmEF3oMHpYq8SWmzIPWKbhZAYzEtvs5Bxono1+Nnc56UUpU3mfNCfOEHo3vG8B9MMUY6XgmC4nGSZRzsX1+OWlQQkDfY3M/NeXlMej2uRKQK6QBkjPaSsbVPj1RZWpq+S2Ld7EpH4VQHc34ygLdDQ==; Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ssYiA-00039W-B8 for bug-gnu-emacs@gnu.org; Sun, 22 Sep 2024 22:22:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Xiyue Deng Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 23 Sep 2024 02:22:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 72992 X-GNU-PR-Package: emacs Original-Received: via spool by 72992-submit@debbugs.gnu.org id=B72992.172705811512102 (code B ref 72992); Mon, 23 Sep 2024 02:22:02 +0000 Original-Received: (at 72992) by debbugs.gnu.org; 23 Sep 2024 02:21:55 +0000 Original-Received: from localhost ([127.0.0.1]:43007 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ssYi3-000398-23 for submit@debbugs.gnu.org; Sun, 22 Sep 2024 22:21:55 -0400 Original-Received: from mail-pl1-f170.google.com ([209.85.214.170]:59765) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ssYhy-00038j-Va for 72992@debbugs.gnu.org; Sun, 22 Sep 2024 22:21:54 -0400 Original-Received: by mail-pl1-f170.google.com with SMTP id d9443c01a7336-208cf673b8dso37310105ad.3 for <72992@debbugs.gnu.org>; Sun, 22 Sep 2024 19:21:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1727058022; x=1727662822; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:message-id:date:user-agent :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=SqMJrm9XfgR4AMlGJXgC8Liqry/2HS5Si9MMvL6h3PE=; b=N6eHrFvY7EYg2SceeuBpSsD//sRNWQdgJoKObuq4wI3XkAxRACUQxEDigoFIDvj3xG Yq4v9nCr8IBiLvQx8+jdBBj3ksv5CXlXF+FLHzoJ+o2MnI8JH6Ugb6xzlxzJ4+9qFjyt TLDcAj9DZ8l8JSC4n02RQSZawO47ZmJ8+rm/6muyEec79o0SJzZ4NuWTIkZAsvR2houJ vbRPR6n8LDGEw4BIxI77vybGSXDsSbdhGuY3bGr7PLg39u/he2RIjrmtIsTso7I8AyL1 d0XY/kzzBrqtsBOJSR7AdTwfyU9lGVrM76J9scbQEstncOjLutg5MmeusC3OBBusnOeJ r7ZQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1727058022; x=1727662822; h=content-transfer-encoding:mime-version:message-id:date:user-agent :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=SqMJrm9XfgR4AMlGJXgC8Liqry/2HS5Si9MMvL6h3PE=; b=TG2MUFMRWN5rWxqXb+TaUyUIb8wR2GceBqIBQX4ZKApAiOnSkTuxVetFA3ZkC9BhYq mIu2Z9p7kyYrblDWJSqFYU1+mJg2q04PPt9ByAZhQgpJac4VCJlKGc8Cg/t2lAtOlhro ZNLU4+SXq6ps70bf+mvu6Fe0gCIhqSwuqfwh6lM9PKDhozSwBQPrGFCnOUSnyLyKm17P xSBY0LhrZ1GjFtjGfe+OY6HOApm7HJQfgA/YGnStTa4cF9qMJM8Ujk5F5boz7VECBPc5 qTcyE9IUyTeX6gJawzPqr43g2W4CxYP1ZdGJI3vZr0631JpcXNw/v9KD/0LnobaCzYoL QLEQ== X-Forwarded-Encrypted: i=1; AJvYcCVlYhSxlig7jfH6zoyDwmN05Ncwn/kuYZvfxkj0xVeKnQY324B+vJqSRxeTvmNc/ymC9fpF8w==@debbugs.gnu.org X-Gm-Message-State: AOJu0Yxhih13Un8i9DgYxW29X3XtHHxBrz4bvFrFWeNUgikOwMK6yy2I H0di7hkzL8w9WpOei9A3JEu7NnXKbK5iLpkWh83NliaHpDVXMC9w X-Google-Smtp-Source: AGHT+IHhRhTQSQHJg87cyb5ZVDBD4k3CPl4HNUyJSncZlybWxYz9HbQMTnfB42BscAAHIZWadWYAmQ== X-Received: by 2002:a17:902:e745:b0:205:63c5:74e1 with SMTP id d9443c01a7336-208d97e3f52mr156039425ad.5.1727058022398; Sun, 22 Sep 2024 19:20:22 -0700 (PDT) Original-Received: from debian-hx90 (syn-076-094-249-045.res.spectrum.com. [76.94.249.45]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-207945da7b8sm124666065ad.16.2024.09.22.19.20.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 22 Sep 2024 19:20:22 -0700 (PDT) In-Reply-To: <66f0ad4f.500a0220.10c3c2.dde8SMTPIN_ADDED_BROKEN@mx.google.com> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:292260 Archived-At: Bj=C3=B6rn Bidar writes: > Xiyue Deng writes: > >> Hi Bj=C3=B6rn, >> >> Bj=C3=B6rn Bidar writes: >> >>> Xiyue Deng writes: >>> >>>>> [...] >>>>> >>>>> XD> P.S. Is your set up mentioned in Bug#72358 still working for >>>>> XD> outlook.com emails? After reaching out to an MS representati= ve >>>>> XD> they mentioned that token refresh was disabled[3] for >>>>> XD> outlook.com so I just gave up. Maybe it still works for Outl= ook >>>>> XD> Org emails? >>>>> >>>>> Yes, it still works perfectly. I suspect that the information they ga= ve >>>>> you isn't fully accurate :) >>>> >>>> Thanks for confirming! I'll follow-up in private to try to figure this >>>> out if you don't mind. >>> >>> Could you update me on this please too? >>> We have an issue with this at work. >> >> I have reached out to Andrew offline and confirmed Andrew was using a >> corp account, so there might be some corp administration settings that >> enables the refreshing of access_token. It seems to me that this is >> still not possible for personal outlook.com accounts. > > That matches my personal experience. Cooperate accounts are not on > Outlook.com or are they? > AIUI corp accounts usually have their own domain names, just the email system is operated by Outlook. > To bad I hope there would be some change, maybe someone should reach out > to the EU or so. OTOH, registered applications (e.g. thunderbird) can still login outlook.com emails through OAuth2, which also have full support for 2FA. Might worth taking a look at how they are doing it. --=20 Xiyue Deng