AlexSk

Как обеспечить аутентификацию и авторизацию пользователя?

07.07.2009, 15:31. Показов 1958. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Подскажите пожалуйста как в (JBoss+Tomcat) наиболее
правильно обеспечить аутентификацию и авторизацию
пользователя? Дополнительные условия:
1) много пользователей;
2) необходимость программно добавлять/удалять пользователей
3) сложный алгоритм прав
4) необходимость программно добавлять/удалять/изменять права
Может быть есть стандартные решения, либо часть
проблемы стандартно решена. Не хочется изобретать велосипед.
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
07.07.2009, 15:31
Ответы с готовыми решениями:

Посоветуйте как сделать работоспособную аутентификацию и авторизацию?
Привет! Прочитал недавно книгу ASP.NET MVC 4 с примерами на C# 5.0 для профессионалов (в оригинале называется Pro ASP.NET MVC 4). Там...

Как правильно реализовать авторизацию пользователя?
Решил попробовать написать свою CMS просто так. Не понимаю как авторизировать пользователя. Подскажите.

Как убрать Авторизацию и Регистрацию у Залогиново пользователя?
Добрый вечер господа, столкнулся с такой причиной, На странице есть форма "Регистрации и Авторизации" - это все отлично работает,...

3
4 / 4 / 1
Регистрация: 13.08.2008
Сообщений: 931
07.07.2009, 15:42
вариант попроще - Apache Turbine. там есть в ней целый framework, реализующий Access Control Lists (ACL). минус - турбина сама по себе нафуфырена и много компонентов просто будешь не использовать (да еще и разобраться нужно).

вариант посерьезнее. LDAP. плюсы - распределенность, под себя подогнать можно как угодно. минус - настроить схему всей организации в LDAP и изучить немного модель организации данных. кстати, я натыкался на такую интересную фишку - LDAP-JDBC bridge. реализован как Type 4 JDBC драйвер и принимает запросы в форме SQL, при этом конвертя их в интерфейс LDAP. классная штука, но за ненадобностью на данном этапе и не юзал.

а если чего попроще - JDBC Realm в JBoss'e почитай. старая добрая база с не очень сложной схемой тоже на многое способна. (без док на ЖБосс сложновато, но тут, по-моему, еще на этой странице тема как раз мелькнула про это).
0
0 / 0 / 2
Регистрация: 17.08.2007
Сообщений: 222
07.07.2009, 16:17
Что касается части Авторизации и Аутентификации то существует JBossSX - их имплементация JAAS, имеет достаточно осозноваемую модель - екстендим его стандартные классы и все ОК. Посидев недельку с докой можно сделать систему, вполне отвечающую самым разнообразным требованиям.
Что касается управления политиками доступа, то следуя Вашему высказыванию 'сложный алгоритм прав' это зависит от того насколько он сложный и нестандартный
Мы, при наличии сложного и нестандартного механизма, писали его сами...
0
AlexSk
07.07.2009, 17:21
Спасибо. В принципе, я и предполагал, что права придется
делать самому. Просто хотелось подложить под это какую-
нибудь основу.
LDAP наверное оставлю в покое - даже только по разговору
это сверхтяжелая артиллерия. Турбину тоже трогать не
буду, т.к. использую Струтс. А вот JDBC Realm и JBossSX посмотрю,
думаю, что смогу задействовать. Тем более, что доку уже (с вашей
помощью) есть
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
07.07.2009, 17:21
Помогаю со студенческими работами здесь

Помогите сделать аутентификацию пользователя
В программе должны находится имена пользователей и их пароли. Пароль: 10 символов, латиница (прописные буквы). Применение метода...

Как правильно реализовать авторизацию пользователя WIF и MVC
Не давно начал исследованные по поводу WIF (Windows Identity Foundation). Вроде технология заманчивая. Но из-за трудности понимания того,...

Как сделать авторизацию пользователя при хранящихся в бд паролях
Нужно создать форму авторизации где введенный пароль проверяется с паролями в бд

Как сделать уникальный личный кабинет, авторизацию и баланс для каждого пользователя?
как сделать личный кабинет, авторизацию и баланс для каждого пользователя уникальный

Как сделать регистрацию и авторизацию пользователей с личной странице пользователя и адресом на его страницу?
Как сделать регистрацию и авторизацию пользователей с личной странице пользователя и адресом на его страницу?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru