![]() |
Модераторы: LSD, AntonSaburov |
![]() ![]() ![]() |
|
4epT |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 784 Регистрация: 13.8.2007 Репутация: 3 Всего: 3 |
Доброе утро! Сделал авторизацию с помощью spring security, все работает. Но теперь хочется немного посидеть на дизайном/юзабилити + прикрутить регистрацию пользователей.
Первое это насчет дизайна .. у меня в верху страницы есть две ссылки "Вход" и "Регистрация". Как можно сделать так что бы когда пользователь залогинился заменить эти надписи на "Логин" и "Logout" ? Есть в taglib spring security тег authorize и там можно проверить на какую либо роль ... первое что пришло в голову это - проверить есть ли у пользователя минимальная роль и если есть то показывать логин и logout, но такое решение глупое и не красивое ) Как это сделать правильно ?) Второе это регистрация ... слышал что у спринг секюрити есть какие то средства для регистрации, насколько они мощные ? Если у меня у пользователя много разных данных (страна, город, дата рождения и т.д.) подойдет ли встроенный класс для регистрации ? или лучше самому написать ? |
|||
|
||||
MisterCleric |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1043 Регистрация: 16.2.2006 Где: Харьков, Украина Репутация: 33 Всего: 38 |
Привет. А зачем тебе проверять на роль, если достаточно так:
http://static.springsource.org/spring-secu...l#el-access-web Про регистрацию ничего не слышал. Можешь показать ссылку? -------------------- ПРИШЕЛ, УВИДЕЛ - ПЕРЕПИСАЛ... |
|||
|
||||
4epT |
|
||||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 784 Регистрация: 13.8.2007 Репутация: 3 Всего: 3 |
нет, к сожалению ссылку дать не смогу. Читал в какой то теме про это, возможно я не так понял человека .. То есть регистрацию писать самому ? И сразу хочу задать еще вопрос ... в регистрации будет выбор Страны, а по стране нужно вытянуть города ... если правильно понимаю то это делается через ajax ? приложение пишу на Spring MVC, может подкинете какой нибудь пример ? Это сообщение отредактировал(а) 4epT - 18.5.2011, 12:53 |
||||
|
|||||
MisterCleric |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1043 Регистрация: 16.2.2006 Где: Харьков, Украина Репутация: 33 Всего: 38 |
Нет, тут помочь не мого: все мои вью либо на JSF, либо на GWT. Но такие вещи, как ты просишь, называются "Связные списки". Много таких делал и на разных framework'ах, но на Spring MVC не делал. У него там должна быть интеграция с какой-то AJAX-javascript бибилотекой, туда и смотри. Может придется еще подключать Spring WebFlow -------------------- ПРИШЕЛ, УВИДЕЛ - ПЕРЕПИСАЛ... |
|||
|
||||
4epT |
|
||||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 784 Регистрация: 13.8.2007 Репутация: 3 Всего: 3 |
Спасибо ... А не подскажешь как можно достать имя (логин) залогиненого пользователя ? Вот например:
|
||||
|
|||||
MisterCleric |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1043 Регистрация: 16.2.2006 Где: Харьков, Украина Репутация: 33 Всего: 38 |
-------------------- ПРИШЕЛ, УВИДЕЛ - ПЕРЕПИСАЛ... |
|||
|
||||
4epT |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 784 Регистрация: 13.8.2007 Репутация: 3 Всего: 3 |
Спасибо, попробую =)
|
|||
|
||||
4epT |
|
||||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 784 Регистрация: 13.8.2007 Репутация: 3 Всего: 3 |
У меня на:
Ругается ( Вот ошибка:
|
||||
|
|||||
MisterCleric |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1043 Регистрация: 16.2.2006 Где: Харьков, Украина Репутация: 33 Всего: 38 |
маловато стека...
-------------------- ПРИШЕЛ, УВИДЕЛ - ПЕРЕПИСАЛ... |
|||
|
||||
4epT |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 784 Регистрация: 13.8.2007 Репутация: 3 Всего: 3 |
Вот более полный стек ...
|
|||
|
||||
MisterCleric |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1043 Регистрация: 16.2.2006 Где: Харьков, Украина Репутация: 33 Всего: 38 |
http://static.springsource.org/spring-secu...ce/taglibs.html
Обращаем внимание на это:
-------------------- ПРИШЕЛ, УВИДЕЛ - ПЕРЕПИСАЛ... |
|||
|
||||
4epT |
|
||||||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 784 Регистрация: 13.8.2007 Репутация: 3 Всего: 3 |
Добавил в файл конфигурации:
проект перестал собираться ... выдает вот такое:
Вот сам файл конфигурации:
|
||||||
|
|||||||
MisterCleric |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1043 Регистрация: 16.2.2006 Где: Харьков, Украина Репутация: 33 Всего: 38 |
http://static.springsource.org/spring-secu...l#el-access-web -------------------- ПРИШЕЛ, УВИДЕЛ - ПЕРЕПИСАЛ... |
|||
|
||||
4epT |
|
||||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 784 Регистрация: 13.8.2007 Репутация: 3 Всего: 3 |
Да, уже нашел )) спасибо большое) |
||||
|
|||||
![]() ![]() ![]() |
Правила форума "Java" | |
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java EE (J2EE) и Spring | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |