Javascript 如何在PhoneGap中验证不使用internet访问的身份?
我有一个使用Sencha Touch为销售代表构建的iPad应用程序。问题是,一些用户在乡下卖光了,无法上网。因此,我们希望构建一个“本机”iOS应用程序,允许他们在没有互联网接入的情况下使用该应用程序。我希望使用PhoneGap来使用大量当前代码 我在计划这件事时遇到的问题是身份验证 目前,该应用程序使用PHP根据远程数据库对用户进行身份验证使用本机PhoneGap应用程序,当用户无法访问互联网时,我是否可以在本地处理身份验证我可以使本地选项安全吗,如果可以,如何安全?它是否像在我的PhoneGap项目中对XML或JSON文件进行身份验证那样简单 注意:我知道这对理解它的人来说是完全无知的,我道歉。我从未使用过纯web技术以外的任何技术,在纯web技术中,客户端和服务器端对我来说都很清楚。没有对编译语言做过任何操作 当使用PhoneGap将JS打包为本机应用程序时,我不理解JS有多安全(或者说它是否安全)。它是否像在网络上一样透明Javascript 如何在PhoneGap中验证不使用internet访问的身份?,javascript,ios,cordova,sencha-touch,Javascript,Ios,Cordova,Sencha Touch,我有一个使用Sencha Touch为销售代表构建的iPad应用程序。问题是,一些用户在乡下卖光了,无法上网。因此,我们希望构建一个“本机”iOS应用程序,允许他们在没有互联网接入的情况下使用该应用程序。我希望使用PhoneGap来使用大量当前代码 我在计划这件事时遇到的问题是身份验证 目前,该应用程序使用PHP根据远程数据库对用户进行身份验证使用本机PhoneGap应用程序,当用户无法访问互联网时,我是否可以在本地处理身份验证我可以使本地选项安全吗,如果可以,如何安全?它是否像在我的Phone
手机上安装了应用程序的恶意用户能否看到我的JavaScript等?添加插件/本地web服务器。如果“脱机”,请连接到它进行身份验证。您可以触发插件按需或按间隔同步身份验证凭据,并加密内容。我不会使用JS来存储所有这些信息。当用户第一次通过internet成功登录时,将必要的变量存储在localstorage中(即用户名和密码哈希)。然后使用这些变量来验证用户是否处于脱机状态。一旦应用程序使用Phonegap打包,就不可能以任何简单的方式查看源代码或脚本