javascript - 在 HTML5 混合应用程序中登录和注册?

标签 javascript cordova authentication hybrid-mobile-app html5-apps

我是一名前端开发人员。我正在使用 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/

相关文章:

javascript - 从 Android 手机的 phonegap 应用程序中的 url 解析 json

asp.net - 在 SharePoint Web 应用程序和 ASP.NET Web 应用程序之间传递用户凭据

c# - 微软团队身份验证: Unable to retrieve token in teams bot ( V4 SDK)

javascript - 通过新操作扩展 Node 应用程序

javascript - Angularjs 处理元素上的点击操作

javascript - 如何使用 jquery 激活特定选项卡?

html - HTML 5回调,在插入后处理行

javascript - 如何将项目加载到无限循环中

javascript - 如何从javascript返回值在android中设置变量

php - 我是否在登录系统中使用 cookie 或 session 登录?