powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Авторизация в JSP
2 сообщений из 2, страница 1 из 1
Авторизация в JSP
    #34875156
Maks112
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите пожалуйста, как сделать авторизацию на сайте с запоминанием пароля? Есть стандартный пример формы:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
        <form method="POST" action='<%= response.encodeURL("j_security_check") %>' >
            <table border="0" cellspacing="5">
                <tr>
                    <th align="right">Username:</th>
                    <td align="left"><input type="text" name="j_username"></td>
                </tr>
                <tr>
                    <th align="right">Password:</th>
                    <td align="left"><input type="password" name="j_password"></td>
                </tr>
                <tr>
                    <td align="right"><input type="submit" value="Log In"></td>
                    <td align="left"><input type="reset"></td>
                </tr>
            </table>
        </form>
Добавляю в форму
Код: plaintext
1.
2.
3.
4.
                <tr>
                    <td align="right"><input type="checkbox" name="savePassword"></td>
                    <th align="left" style="font-size: 10pt; color: gray">Save password</th>
                </tr>
Как теперь это обработать и сохранить в cookies? Использую авторизацию через формы в TomCat.
...
Рейтинг: 0 / 0
Авторизация в JSP
    #34890650
Maks112
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Может подскажет кто. Как авторизация работает? Настраиваю в web.xml
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
    <security-constraint>
        <display-name>Constraint1</display-name>
        <web-resource-collection>
            <web-resource-name> Protected  zone</web-resource-name>
            <description/>
            <url-pattern>/*</url-pattern>
            <http-method>GET</http-method>
            <http-method>PUT</http-method>
            <http-method>POST</http-method>            
            <http-method>DELETE</http-method>
        </web-resource-collection>
        <auth-constraint>
            <description>Description</description>
            <role-name>user</role-name>
            </auth-constraint>
        </security-constraint>
    <login-config>
        <auth-method>FORM</auth-method>
        <realm-name>User</realm-name>
        <form-login-config>
            <form-login-page>/login.jsp</form-login-page>
            <form-error-page>/error.jsp</form-error-page>
            </form-login-config>
        </login-config>
Теперь когда пользователь пытается обратиться на защищенную страницу, его (если он не авторизован) перекидывают на страницу авторизации. Где эта логика реализована и как ее перехватить? Нужно в этом месте прочитать содержимое куки и авторизовать пользователя автоматически.

Второй вопрос. Когда пользователь авторизуется через форму, запрос уходит на метод j_security_check . Как его перехватить, чтоб добавить в него сохранение информации в куки?
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Авторизация в JSP
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]