I want implement a website that providing too many services to end users like:
1- CMS service (I would like using DNN, Joomla, Wordpress, etc)
2- LMS service (I would like using open eLMS, DotNetScorm, etc)
3- Email Service (I would like using MS Exchange, etc)
4- Web storage service like "one drive" (I would like using a software that existing in the market like previous services)
5- And another services for providing to form of public ....
My strategy in this project, is using the existing software in the market. I don't want to development any software/application, I want only configuration of existing software to the one project.
For implement above services on my website, I should have a central "user store" solution that ability to integration of these services. In the other words, I want having a central "user store" for register, Authenticate and authorize users for providing above services to them.
Please offered me best solution of this scenario, about "user store".