|
|
|
Servlet Filter User Authentication
|
|||
|---|---|---|---|
|
#18+
Сижу уже 2-й день наверно уже часов 10 в суме над этим фильтром .. уже борода отросла ... тупо не идет мне ... стоит простая до ужаса задача : Авторизация Юзера ... то есть, он может доступатся до любой страницы, если он авторезирован, авторизация простая, тупо правда смотриться надо логин + пасс, но я пока делала другое и у меня имя и возраст, но это не главное ... По логике идет вот так : фильм фильтрирует запросы, если в сесии есть ИД юзера, в которого ввод из формы имени и возраста совпадает с данными из БД, он авторезирован и ИД я заношу в СЕСИЮ, але нет, юзер должен ввести данные и т.д. Проблема : код криво работает ... где то есть логическая ошибка, но как ее выправить я не знаю .. ХЕЛП П.С. знаю, нормальные люди пишут в ЛОГГЕР, но мне нравится писать в консоль, пока она еще есть хДДД и куча гадости написано лишней, но это удалю, когда заработает ... Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { getServletContext().getRequestDispatcher("/login.jsp").forward(request, response); } Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.02.2014, 23:35 |
|
||
|
Servlet Filter User Authentication
|
|||
|---|---|---|---|
|
#18+
что-то я не вижу что там что-то в бд проверяется азаза eBIND X-DDDDDDDDDDDDDDD ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2014, 00:59 |
|
||
|
Servlet Filter User Authentication
|
|||
|---|---|---|---|
|
#18+
Лагман, int id = new StudentDAOImpl().getStudentId(pname, age); если -1 то не совпало, если больше 0, любое число, там автоинкремент, то совпало ... тупо сделано, но оно так работает 100 % ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2014, 01:02 |
|
||
|
Servlet Filter User Authentication
|
|||
|---|---|---|---|
|
#18+
пробую переписать немного, что бы было ясно, но у меня уже пена с рота идет ... задрало это закыцлевание ... Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2014, 01:18 |
|
||
|
Servlet Filter User Authentication
|
|||
|---|---|---|---|
|
#18+
я немного не так сделал (не помню как там с сесией, и редирект не вышел, но идея должна быть понятна) на како-то этапе есть активный юзер в сервлете, у меня он сразу в ините, и если юзер "правильный", то ему позволено хоть куда, иначе - на страницу логина Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2014, 01:41 |
|
||
|
Servlet Filter User Authentication
|
|||
|---|---|---|---|
|
#18+
а ну так понятно, редирект сам на себя безусловен, надо снять этот фильтр с пути на который редиректится - Мам, у папы в роте - Не в роте, а во рту! - У папы во рту солдат повесился! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2014, 02:04 |
|
||
|
Servlet Filter User Authentication
|
|||
|---|---|---|---|
|
#18+
Лагман, как это сделать то ?))) мне потом надо будет еще подобное делать, только ставить Роль - админ или юзер и куда кто может доступатся .... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2014, 02:43 |
|
||
|
Servlet Filter User Authentication
|
|||
|---|---|---|---|
|
#18+
что-то типа такого http://www.xinotes.org/notes/note/1024/ Код: java 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2014, 03:41 |
|
||
|
|

start [/forum/topic.php?fid=59&fpage=187&tid=2127692]: |
0ms |
get settings: |
9ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
38ms |
get topic data: |
14ms |
get forum data: |
5ms |
get page messages: |
73ms |
get tp. blocked users: |
2ms |
| others: | 241ms |
| total: | 407ms |

| 0 / 0 |
