Я использую аутентификацию owin в проекте ASPNET MVC. При использовании Google у меня есть следующая проблема:Аутентификация OWIN с помощью Google
1- входе пользователя с учетной записью Google
2- Пользовательские знаки из
3- следующий раз, когда пользователь пытается войти в систему, то текущая учетная запись google автоматически используется для входа в систему снова, не запрашивая у пользователя, что он хочет использовать другую учетную запись.
Вопрос: Как я могу, используя аутентификацию google google, запросить пользователя, хочет ли он использовать текущую учетную запись или использовать другую?
Благодаря
Как вы управляете своим входом? Разве вы не используете две отдельные кнопки и действия для обычного входа в систему и входа в Google? Если вы не вышли из системы во время вызова метода спящего режима. Возможно, проблема кэширования. Отладить и проверить свой статус во второй раз? – DSR
Извините, теперь я увидел, что я недостаточно ясен. На шаге 3 я снова запомню логин google. В настоящее время я не поддерживаю свои собственные системные учетные записи, только google и facebook. Проблема заключается в том, что пользователь снова пытается войти в систему с помощью google, используется текущая учетная запись google, а не спрашивает пользователя явно, хочет ли он использовать текущую зарегистрированную учетную запись google или если он хочет перейти на другую. Может быть, это невозможно? Например, здесь, в stackoverflow, они указывают при выходе из системы, что вы также должны выйти из своего провайдера id. Может быть, мне нужно сделать то же самое? –