我是一名前端开发人员。我正在使用 Phonegap 实现 HTML5 混合应用程序。我已经为应用程序设置了所有这些内容,但我没有后端知识,但我想首先在我的第一页上实现注册和登录。我已经实现了一个 apk,并且该 apk 在我的手机中运行良好,但在那之后,我想实现验证。我不知道这怎么可能,但我正在考虑使用 javascript(可以通过 javascript 进行注册?)。我们可以在没有后端编程(如 Java 或 Php)的情况下注册表单吗?现在我没有使用任何数据库。请告诉我关于登录最好的事情是什么。根据我的想法,数据库是必要的。我是混合应用程序的新手,请建议我解决方案。
最佳答案
您可以在服务器端使用 JavaScript 与 Node.js 和 Framewrok Express 来通过 RESTFUL API 处理来自移动设备的请求。为了注册你的用户,确实需要一个数据库来存储他们将在这种情况下进行身份验证的凭据,如果你想使用面向 JS 的技术,一个选择是 MongoDB。还建议您使用基于 Angular.js 的移动应用程序框架(例如 Ionic)来加速您的开发。
这里是如何使用我上面提到的一些工具实现身份验证的教程:
https://scotch.io/tutorials/authenticate-a-node-js-api-with-json-web-tokens
关于javascript - 在 HTML5 混合应用程序中登录和注册?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40316903/