2016-05-23 3 views
0

В «AuthenticationOptions», если я задал true propperty «RememberLastUsername», имя пользователя всегда автозаполнено предыдущим именем пользователя, которое я написал в форме входа. Если я устанавливаю свойство в false, имя пользователя никогда не запоминает последнее имя пользователя, которое я написал в форме входа.thinktecture Конфигурация IdentityServer «запомнить меня»

Что я хочу, так это то, что форма входа может запомнить предыдущее имя пользователя, которое я написал, если бы я проверил опцию «запомнить меня» в форме входа в систему, если я не проверю эту опцию, я не хочу, чтобы это имя пользователя было запомнено в следующий раз i Войдите в систему.

Возможно с идентификационными данными?

Заранее спасибо

ответ

0

Это две разные настройки. «RememberLastUsername» работает так, как вы его описали - это просто удобство для предварительного заполнения имени пользователя, и оно реализовано путем выпуска файла cookie. Это глобальная настройка и не имеет отношения к флажку «запомнить меня» на странице входа.

Флажок «Запомнить меня» выдает постоянный файл cookie для входа пользователя, и поэтому пользователь больше не будет заходить на страницу входа, когда приложение делает запросы на вход в IdentityServer.

+0

im not sure, если я правильно понял: Единственное действие флажка «Запомнить меня» заключается в том, что если я проверю его у «КЛИЕНТА А», то, если я хочу получить доступ от другого клиента «КЛИЕНТ Б», то я могу получить доступ без входа? И если я не проверял «помню меня», когда я вошел в систему «клиент А», тогда, когда я получаю доступ к «клиенту Б», сервер идентификации снова спросит меня о имени пользователя и пароле, несмотря на то, что я зарегистрирован с «клиентом А», , Я прав? (Извините за мой английский) – Sem

+0

Разница - клиент и пользователь. дизайн настройки ориентирован на пользователя, а не ориентирован на клиента. –

Смежные вопросы