Aqui na empresa utilizamos o Keycloack pra autenticar os usuários em várias aplicações. Os usuário são gerenciados pelo Active Directory.