Я хочу использовать определенные области, требуемые Directory API во время OAuth для всех аккаунтов Google, добавленных в мою службу. Однако некоторые из этих областей не подходят для бесплатных учетных записей Gmail.Как выборочно добавлять области для учетных записей Google Apps
Теперь одним из вариантов будет отдельный поток в нашем сервисе, так что мы сделаем очевидным для пользователя, что Google Apps и Gmail отличаются. Но из предыдущего опыта я видел, что довольно много пользователей недостаточно разбираются в различиях между этими двумя и просто продолжают использовать поток Gmail в любом случае, и эти пользователи в конечном итоге теряют возможности, которые мы могли бы предоставить, если бы он/она отправилась на поток Google Apps.
Я бы предпочел избежать этого и сделать вещи максимально простыми для пользователя. С этой целью я могу указать «: этот объем, если это учетная запись Google Apps«, во время самой первой ноги?
1. Я не уверен, что есть способ выяснить, есть ли учетная запись приложений после аутентификации пользователя. 2. Если вы можете, тогда есть способ запросить дополнительные области, как только вы пройдете проверку подлинности. 3. Возможно, но не знаю, как у вас есть ваш код https://developers.google.com/identity/sign-in/web/incremental-auth – DaImTo