首先,我不是专业人士。
为了成为更好的开发人员,我试图了解需要什么以及如何完成为 Ionic-Framework 应用程序创建注册/登录。
大多数单页应用程序 (SPA) 在节点服务器上处理身份验证,该节点服务器也为客户端提供 HTML。在我的情况下,手机本身将提供 HTML,所以我猜我可能会遇到一些 CORs 问题。
我了解 Ionic-Framework 使用状态和基于angular-client-side-auth 的repo,每当我在我的应用程序中更改状态时,我都应该进行身份验证。
我有一个初始的应用程序设置,但现在我有点困惑从这里去哪里。
我可以使用的工具:
- Node.JS 服务器 - 感谢 DigitalOcean(我应该使用它作为我的数据库的代理吗?)
- CouchDB 服务器(我们来了全栈)
我的问题:
- 使用混合应用程序时进行身份验证的标准方法是什么?
- 我应该使用 Node.JS 作为数据库的代理吗?
- 我应该跳过 node.js 并直接使用 CouchDB 服务器进行身份验证吗?(我听说过这个)
- 我是不是走错了路?
- 我的潜在障碍是什么?
- CORS 如何与混合应用程序一起使用?
- 有什么我想念的吗?
感谢您帮助我成为更好的开发人员。