We have an existing multi-tenant SaaS application (ASP.Net MVC), that currently uses ASP.Net Identity (simple user / password encrypted and stored in our database). We have full user management capabilities, whereby customers can manually add users to their own tenant, and specify they level of authorization they have (role based security).
We have a customer who wants their users to able to use their enterprise/windows email/password to log in to the application. Only a small subset of their AD users will have access to our application, so they will still want to use our application to give users access. We just don’t want to store the password in our database anymore. I imagine this will involve hooking in to their AD or ADFS. I have read the article on how to set up the connection between Auth0 and their AD/ADFS and it seems pretty simple.
What I don’t know is how we should integrate Auth0 with our existing application. We want to continue to use our application to add/delete users. All we really need is to use Auth0 to handle the password authentication with AD / ADFS. Do you have any samples / documention explaining how to implement this? All I have been able to find is examples that show the full Auth0 integration, where users a added/managed/deleted via the Auth0 web site.
If my description of our requirements are not clear, let me know. Its getting very late here and I am not sure if I am making sense!