We have several asp.net applications, each has its own users tables and databases. Each application does is own login/reset password etc. Our users are from different companies, so a user is an employee from that company.
Now we want to use a central identity provider and let it do all the authentication and authorization work.
Can we use Azure AD/Azure AD B2B/Azure AD B2C to accomplish our goal?
We have thousands of users from those companies, and most of them don't have their own AD or Azure Ad. We need to migrate our existing users to Azure AD (or send invite to them if use b2c) in bulk from our own users table.