Могу ли я использовать Spring Remember-me для возобновления сеанса браузера после перезапуска браузера без флажка - PullRequest
0 голосов
/ 22 мая 2018

Для следующего сценария, когда пользователь входит в мое приложение и закрывает браузер, а затем через некоторое время перезапускает браузер и нажимает URL-адрес моего приложения, тогда пользователь должен войти в систему автоматически.

для этого сценария, мой другпредложил попробовать использовать весеннюю функцию Remember-me.в то время как я пытался понять, что весна помнит меня понятия, в каждом примере используется флажок.Могу ли я реализовать это без флажка?Или это неправильный подход?

1 Ответ

0 голосов
/ 22 мая 2018

Вы можете легко реализовать без флажка, но это, как правило, не очень хорошая идея, если сайт общедоступен в Интернете.Представьте, что пользователь заходит в библиотеку и входит на ваш сайт, если только он не забудет нажать кнопку «Выйти», следующий пользователь автоматически войдет в систему как предыдущий пользователь (а большинство пользователей просто закрывают браузер для выхода из системы).

Когда вы публикуете страницу входа, флажок запомнить меня отправляется как обычная пара ключ-значение.Поэтому, если вы всегда хотите запомнить меня, вы можете просто создать скрытое поле со значением, которое будет иметь флажок, если установлен флажок.

<input name="remember-me" type="hidden" value="on">
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...