|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
20.01.2016, 14:52 | #1 |
Пользователь
Регистрация: 22.12.2015
Сообщений: 13
|
Валидация логин/пароль
Всем привет, пишу приложение в котором есть форма ввода пользователя в виде всплывающего окна(popup). Принцип работы такой: ввожу логин/пароль в popup, далее через js-ajax передаю данные в servlet где порверяю эти данные сравниваю их с имеющимися в БД. Далее если все успешно перехожу из servlet в личный кабинет(jsp), если нет возвращаю сообщение об ошибке в popup. Проблема в том что при правильной валидации не происходит переход из servlet в jsp. И еще данные в servlet приходят нормально, но ислользуя post в ajax почему-то передаются вместе с url.
JS-AJAX Код:
Код:
|
20.01.2016, 15:38 | #2 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Что именно не происходит?
Что в консоли сервера и консоли JS браузера? И не храните пароли в БД, храните хеши.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
20.01.2016, 15:58 | #3 |
Пользователь
Регистрация: 22.12.2015
Сообщений: 13
|
Хеши, буду делать позже. В консоли сервера и браузера ошибок никаких нет, код отрабатывает нормально(в дебаге). Доходит до места перенаправления
Код:
|
20.01.2016, 16:15 | #4 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Так вы ajax запрос перенаправили. В errorEnter в этом случае у вас HTML новой страницы.
Можно сделать чтобы сервер возвращал результат проверки (успешна ли) и в JS делать переход на нужную страницу (window.location). Ну или как вариант сделать что-то типа Код:
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
20.01.2016, 16:23 | #5 |
Пользователь
Регистрация: 22.12.2015
Сообщений: 13
|
Если делать перенаправление с js, тогда нужно с сервера вернуть map, для этого JSON использовать?
|
20.01.2016, 16:26 | #6 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
А что в map? После авторизации нельзя что ли просто перейти на эту страницу? (userCabinet.jsp)
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
20.01.2016, 16:37 | #7 |
Пользователь
Регистрация: 22.12.2015
Сообщений: 13
|
в map данные пользователя(сокращенные ссылки). Т.е. при загрузке его кабинета отображаются его ссылки, которые выбирались после положительной валидации и передовались в
Код:
|
28.01.2016, 21:08 | #8 |
Пользователь
Регистрация: 22.12.2015
Сообщений: 13
|
Вопрос решен, тему можно закрывать.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
логин и пароль | CD_SVEN | БД в Delphi | 1 | 21.05.2014 04:17 |
Пароль Логин | Mystery_Planet | C# (си шарп) | 2 | 08.05.2011 14:35 |
Логин и пароль | serega112000 | Помощь студентам | 3 | 03.02.2010 16:22 |
логин и пароль | All517 | Работа с сетью в Delphi | 3 | 15.01.2009 15:46 |