На странице Менеджеры доступа вы можете видеть, что существует несколько, но не для OAuth 2
.
Для OAuth 2
должен быть разработан Access Manager, возможно, это возможно на основеиз существующих.
Рассматривая некоторые коммиты, касающиеся OpenID
, существует следующий список:
Кажется, что в ядре все смешано, так что, вероятно, практически невозможно сделать это в том же виде, что и ядро, больше не может быть обновлено без проблем.
С другой стороны, есливы готовы предоставить новый Access Manager непосредственно для разработки ядра, это не имеет значения, но тогда желательно сначала связаться с разработчиками ядра на github.
Хотя REST может служитькак интерфейс для какВ отдельном модуле процесс аутентификации технически объясняется как Provisioning Service
.
В Расширения вы получаете представление о том, какие расширения существуют, и вам нужно проверить их, чтобы получить знания о том, как решить ваш подходв собственном расширении.Я бы выбрал, возможно, SAML 2.0 Service Provider , поскольку он также связан с аутентификацией.
Относительно OAuth 2
существует несколько реализаций в github , к сожалению, только вPHP, но, возможно, это вам немного поможет.