Google Classroom не запрашивает повторную аутентификацию, даже если я вышел из Google
Я интегрирую API класса с моим веб-приложением, чтобы получить список пользователей. Я использую клиентскую библиотеку.net Google.Apis.Classroom.v1 при первом обращении к API, когда он запрашивает аутентификацию. Но для дальнейших попыток он использует тот же токен, даже если я вышел из учетной записи Google. в моем случае это всегда выборка данных от того же пользователя, для которого я вошел в систему изначально. Ниже приведен код, который я использую
credential = GoogleWebAuthorizationBroker.AuthorizeAsync(
GoogleClientSecrets.Load(stream).Secrets,
Scopes,
"user",
CancellationToken.None,
new FileDataStore(credPath, true)).Result;
var service = new ClassroomService(new BaseClientService.Initializer()
{
HttpClientInitializer = credential,
ApplicationName = ApplicationName,
});