Авторизация через OpenID connect с использованием временного пароля?
Доброго всем времени суток.
Требуется реализовать следующую логику.
Имеется сервис, который доступен из вне закрытой сети. Во внутреней сети есть своя приватная Active Directory, и требуется реализовать авторизацию/аутентификацию пользователей по протоколу OpenID connect в этой приватной AD без использования пароля от данной AD, вместо пароля, нужно использовать временный пароль сгенерированный в Google Authenticator.
Подскажите, есть ли готовые решения для сервера OAuth, или же подскажите, как настроить OpenID connect на авторизацию по временному паролю.
Заранее всем спасибо