I am new to Azure Active Directory and I am bit confused about the concept and its capabilities.
I am developing an API and a native client application that will consume this API. I registered both the API and the client app in AAD and I managed the authorization of the client application using my Admin credentials (Azure Account). But I still don't get it. I want the users of my client application to be able to register to the app service and then use it.
Should I handle that myself within the API (user/password in database) ? Or programmatically create users in AAD when users signup for my application ?
Which solution is better if I plan to offer more APIs ?
If using AAD is the case I will be grateful if you provide explanations, useful links or code examples if possible.