Гайз, по oauth2. Все статьи, когда речь заходит о провайдере, сходятся либо на облачных гуглофейсбуках, либо на keycloak.
Облачные мне не подходят, юзеры лежат в своём ldap. А насчёт keycloak... а как бы обойтись без лишних новый зависимостей? Новое ПО вводится в компанию с огромным скрежетом, тем более касательно секьюрити.
Что-то своё кастомое с разумными трудозатратами не сделать?
Есть несколько подобных кейклоку решений, типа Okta или Auth0 (плюс еще менее известные), но кейклок среди них наиболее близок к коммьюнити, вроде как они только частично опенсорсные, кейклок полностью. Да и с ldap дружит