Как безопасно реализовать «запомни меня на этом компьютере», используя нашивки рамок? - PullRequest
0 голосов
/ 16 июля 2011

Я хочу реализовать функцию «запомни меня на этом компьютере», используя нашивки.Я прочитал этот вопрос ;но нашивки напрямую не используют сервлеты.Так что я в замешательстве.Есть ли способ надежно реализовать опцию «запомнить меня» с помощью полос?

Ответы [ 2 ]

2 голосов
/ 16 июля 2011

Я не знаю, что вы подразумеваете под "надёжно". Но если вы хотите установить cookie, вы можете использовать стандарт, предоставленный в javax.servlet.http.HttpServletResponse. Вы можете получить его из ActionBeanContext: http://stripes.sourceforge.net/docs/current/javadoc/net/sourceforge/stripes/action/ActionBeanContext.html#getResponse()

2 голосов
/ 16 июля 2011

Другой вопрос, который вы упомянули, имеет хорошее предложение.И это не имеет ничего общего с конкретными рамками, такими как Stripes.Пока вы запускаете веб-приложение, вы всегда можете настроить фильтр для ваших запросов.В фильтре вы можете изменить запрос, чтобы указать, что он аутентифицирован или отклонить его.

В этой статье говорится о некоторых актуальных вопросах управления состоянием в Stripes.В частности, упоминается доступ к файлам cookie.

...