- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我计划创建 1)react.js Web 应用程序 2)React Native android/ios 应用程序,并且我想创建一个统一的 Node.js 后端来充当 Web 和移动应用程序的单一 API。
我还想利用 Azure 的通知中心和身份验证。对于身份验证,我还需要自定义用户名/密码而不仅仅是社交帐户。我应该怎么办? AAD能实现吗?
我意识到,虽然 Azure 对 native iOS/Android 应用程序有很好的支持,但尚不完全清楚它是否也支持 React/React native 应用程序。
JavaScript 移动应用 SDK 能在多大程度上提供帮助?
谢谢!
最佳答案
要为 Web 客户端和设备提供单一 API 并实现通知推送,您可以使用 Azure Mobile Apps in Node.js 。
For authentication, I'll also need to have custom username/pw rather than just social accounts. What should I do? Can AAD achieve it?
如果您想在您的移动应用上自定义身份验证,可以引用 https://shellmonger.com/2016/04/08/30-days-of-zumo-v2-azure-mobile-apps-day-5-custom-authentication/了解详情。要使用 AAD,您只能对 AD 中租户中的用户进行身份验证。 (用户名格式为:<username>@<tenant>.onmicrosoft.com
)。
最后,由于React/React Native Apps是基于javascript的,所以你是对的,你可以通过JavaScript Client Library for Azure Mobile Apps来实现移动应用程序的功能。
这是一个post如果你遇到类似的情况,也许会对你有帮助。
关于node.js - 如何将 React.js/React Native Apps 连接到 Azure 应用服务的单个后端实例?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38419645/
我正在开发一个 voip 调用应用程序。我需要做的是在接到来电时将 Activity 带到前台。我在应用程序中使用 Twilio,并在收到推送消息时开始调用。 问题是我试图在接到任何电话时显示 Act
我是一名优秀的程序员,十分优秀!