Вход через OAuth2

Приветствую всех.

Не могли бы вы поделиться (очень надеюсь, что такое есть) примером и/или документацией, как настроить jmix для авторизации через сторонний SSO, но не по OpenID Connect, а OAuth2.

Мы попытались использовать плагин OpenIDConnect, но у нас discovery нет, например jwks-uri.
Для oauth2 это не является обязательным, и пока мы не можем на это повлиять.

Вот здесь вот: Контроль доступа :: Документация Jmix писано, как авторизовываться по OAuth2 через jmixовое приложение.

Нам бы наоборот)

Спасибо

Добрый день!

Для описания клиента используется Spring Security в чистом виде. Вам вместо свойства с issuer-uri необходимо будет явно указать нужные вам свойства (authorization-uri, token-uri и т.п.) как описано в документации Spring Security.

спасибо, попробуем

Спасибо. Документацию почитали, не помогло.

Сервис авторизации наш самописный. Portainer, owncloud и ещё пара общеизвестных сервисов через него авторизовывают хорошо.

JMix переопределяет страницу авторизации. Если у неё поменять точку входа, на что-то отличное от «/login», то по адресу «/login» становится доступна стандартная спринговая форма, с возможностью авторизации через oauth2.
Однако: выглядит она отвратительно, ломится на какие-то внешние интернетные ресурсы, очень долго, настойчиво, но они не доступны у нас из-за воздушного барьера.
Плюс ко всему отчего-то спринг посылает на token-end-point какой-то непонятный Basic-токен, - совсем не тот, который ему отдаёт сервис авторизации.
Будем признательны за пример организации авторизации через сторонний OAuth2-JWT сервис.