I have to setup a user authentication system which shall be used for more than one application. Coming from Windows background, Microsoft Active Directory came to mind naturally.
But I have heard about OpenId Connect protocol as well. Interestingly, it act as, not only as authentication server but, identity provider server as well. It seems to be default choice for modern day applications.
If I don't have any organization to support, I see no reason to go with proprietary Active Directory.
But yet, I could find nowhere formal comparison between the two. I am not sure if I am making a correct choice.
What could be different considerations which can help me to zero-in on one among those two?