We have the following scenario:
- an Angular app accessing a Web Api backend
- our own user database
We are planning to use a third-party identity solution such as Azure AD B2C, AWS IAM or Auth0. To my surprise, I found that Auth0 has an integration with on-premise Active Directory, but Azure AD B2C seems not to support this (at least not that I could find out)
We want to get to the following scenario:
- an Angular app accessing a Web Api backend
- third-party identity solution that manages the users of the angular app (preferably Azure AD B2C)
- users need to authenticate via the identity solution (e.g. using a social account)
- some users are in an existing on-premise AD and also need to be able to access the angular app
So my problem basically is : if we would use Azure AD B2C, how can we let users that are defined in an on-premise AD, authenticate in our Angular app? Or with other words: can an on-premise AD be an identity provider for Azure B2C?