1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/zengzhihong-insp4j

Клонировать/Скачать
README.md 2.3 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 30.11.2024 21:05 04f4fd1
return ok();
    }

}
  • Исключение

    По умолчанию исключение при отсутствии прав доступа, можно настроить.

{
  "code": 403,
  "message": "deny of access"
}

План

  • Права вызова между системами и микросервисами.
  • Аутентификация и авторизация пользователей?OAuth?. Требует уточнения.
  • Распознавание метода Spring-EL в среде IDE, возможность прямого перехода к целевой реализации при клике? Необходимо дальнейшее исследование (inject language or reference), не совсем идеальное решение.

PS

Такой подход на основе AOP для перехвата разрешений на уровне аннотаций довольно прост, уверен, что все смогут это сделать. На данный момент предоставляемые функции относительно просты, просьба не критиковать. В настоящее время основная задача — решить проблему отсутствия единого стандарта управления правами доступа в нашем проекте, где каждая подсистема разрабатывается отдельной небольшой группой разработчиков по-своему, и добавление каждой новой подсистемы требует создания нового набора разрешений без унифицированного подхода.

Лицензия с открытым исходным кодом

Этот проект лицензирован в соответствии с лицензией Apache-2.0. Подробности см. в файле LICENSE.md.

Благодарности

Благодарим JetBrains за предоставление бесплатной лицензии с открытым исходным кодом:

JetBrains

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/zengzhihong-insp4j.git
git@api.gitlife.ru:oschina-mirror/zengzhihong-insp4j.git
oschina-mirror
zengzhihong-insp4j
zengzhihong-insp4j
master