Организация безопасности

260
25 октября 2017, 03:30

Добрый день.

Есть приложение на Java. Его надо защитить. Создать роли с паролями. И ограничивать доступ к endpoint.

Приложение не на Spring.

Как это можно сделать (пример или идея)?

Answer 1

Предлагаю посмотреть Apache Shiro, решение не завязанное на Spring-инфраструктуру.

Вот тут можно посмотреть пример веб-приложения, где используется Apache Shiro - https://github.com/peneksglazami/chgk. Конфигурацию можно выполнять в простых ini-файлах. Подключение Shiro выполняется путём объявления листенера и фильтра в web.xml. Для хранения связок "user-role-permission" можно использовать как предлагаемые из коробки источники данных так и собственные реализации интерфейса org.apache.shiro.realm.AuthorizingRealm.

READ ALSO
Вызов метода из одного RecyclerView.Adapter в другом RecyclerView.Adapter

Вызов метода из одного RecyclerView.Adapter в другом RecyclerView.Adapter

У меня есть два RecyclerViewВ первом (CategoriesRV) отображаются категории, а в другом (ElementsRV) элементы этих категорий

245
Как распарсить json файл в android?

Как распарсить json файл в android?

Пример кода из файла(сначала идет описание города, потом идет описание станций в этом городе):

281
Сортировка методом пузырька

Сортировка методом пузырька

Нужно создать сортировку массива методом пузырька, когда пузырек "тонет" (с конца массива до начала, НЕ сортировка по убыванию) В чем проблема?...

214
Модификация Jira с помощью api/rest api

Модификация Jira с помощью api/rest api

ЗдравствуйтеНужно поизучать Jira и возможности работы с ней из вне

208