我在Azure云平台上有一个带有移动应用程序的App。后端API是使用Node.js中的Easy制作的。在同一资源组中,还存在一个Server和一个SQL数据库。客户端应用程序(Android、iOS和Web应用程序)必须进行身份验证才能调用API应用程序。
对于认证机制,我感到非常困惑。我想在iOS、Android和Web应用程序中为我的用户创建一个登录页面,但我不知道如何设计身份验证机制。潜在的用户将是所有的客户谁下载移动应用程序和一些高级客户。
我应该选择Azure Active Directory解决方案,还是应该使用数据库作为存储进行实现?