|
|
|
Spring Security - JdbcUserDetailsManager
|
|||
|---|---|---|---|
|
#18+
Привет всем. Назрела необходимость сделать авторизацию пользователей через spring security. Собственно саму авторизацию я сделал. Примерно так: 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. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. applicationContext-security.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. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. dispatcher-servlet.xml (конфиг для DispatcherServelt) Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. login.jsp Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. loginController Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. И вот теперь не знаю что дальше делать. Вроде как надо начать использовать org.springframework.security.provisioning.JdbcUserDetailsManager - этот класс реализует из кообки работу с пользователями (не только создание). Но ума не приложу где что должно находиться. Народ просветите меня срочно плиз. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2010, 11:45 |
|
||
|
Spring Security - JdbcUserDetailsManager
|
|||
|---|---|---|---|
|
#18+
Самое главное забыл :) Мне нужно реализовать регистрацию пользователей, то есть создание этих самых пользователей. Я знаю что для этого мне нужно использовать org.springframework.security.provisioning.JdbcUserDetailsManager, но чё с ним делать я не знаю, и нужно как-то создать страничку регистрации и привязать её к этому классу. Спрашивется как это всё сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2010, 11:50 |
|
||
|
Spring Security - JdbcUserDetailsManager
|
|||
|---|---|---|---|
|
#18+
xrwСпрашивется как это всё сделать? что конкретно не ясно? структура таблиц? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2010, 13:32 |
|
||
|
Spring Security - JdbcUserDetailsManager
|
|||
|---|---|---|---|
|
#18+
Таблицы я взял стандартные, просто было непонятно как пользоваться классом JdbcUserDetailsManager, для регистрации новых пользователей. Я полагал, что для этого класса существует какая-то стандартная jsp страница (так же как есть стандартная страница логина, которую spring предоставляет) которая будет проводить регистрацию пользователей используя класс JdbcUserDetailsManager. Я попробовал использовать этот класс, и у меня получилось создать пользователя. Примерно так: Код: 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. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. Вопрос решился вроде как. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2010, 13:50 |
|
||
|
Spring Security - JdbcUserDetailsManager
|
|||
|---|---|---|---|
|
#18+
xrw, спасибо. воспользовался твоим кодом как примером. намного ускорило понимание как это сделать =))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2011, 16:15 |
|
||
|
Spring Security - JdbcUserDetailsManager
|
|||
|---|---|---|---|
|
#18+
xrw, Вопрос. String security используется только при авторизации в веб приложениях или также можно использовать для Netbeans (java), для подключения окна входа к базе данных? Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.05.2011, 22:04 |
|
||
|
Spring Security - JdbcUserDetailsManager
|
|||
|---|---|---|---|
|
#18+
Теоретически во всех :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2011, 07:39 |
|
||
|
Spring Security - JdbcUserDetailsManager
|
|||
|---|---|---|---|
|
#18+
Приветствую Если бы еще sql скрипт для таблички выложил, то вообще супер было бы)) Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2016, 00:27 |
|
||
|
Spring Security - JdbcUserDetailsManager
|
|||
|---|---|---|---|
|
#18+
Решение найдено, Гугл рулит и разруливает Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2016, 01:35 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=39287802&tid=2123841]: |
0ms |
get settings: |
6ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
51ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
32ms |
get tp. blocked users: |
1ms |
| others: | 233ms |
| total: | 346ms |

| 0 / 0 |
