Нет, вы не можете выдать себя за такого пользователя.Вы можете получить токен доступа, если вы знаете их пароль, у них нет MFA и т. Д. С потоком грантов «Учетные данные» для владельца ресурса.
Но если вы хотите сделать это лучше, вы могли быпользователи, которым вы хотите выдать себя за логин вашего приложения.Получить токен доступа + обновить токен для них.Затем надежно сохраните токен обновления.Теперь вы можете использовать токен обновления в любое время вместе с учетными данными клиента вашего приложения, чтобы получить токен для этого пользователя.Токены обновления могут и действительно истекать, например, если пароль пользователя изменен.Но это может позволить вам реализовать то, что вы хотите.