HTML5 APP开发之自动登录
的有关信息介绍如下:之前的章节已介绍了如何创建APP项目、如何调试APP页面、如何打包、如何发布,如何全量升级,以及如何用户登录功能。
本章节,将在用户登录功能的基础上,做进一步的提练---自动登录功能。
0HTML5 APP开发之用户登录
首先,在登录页面,设置一个可自动登录的选项。
接着,当用户在登录时,选中“自动登录”状态,那么,在用户点击登录时,把用户登录成功后,返回的信息保存到手机APP里。
下次再登录APP时,就需要判断上次是否选择了自动登录。如果是,那么,会自动填充帐号和密码(密码是一个假密码)。
由于自动登录方式,会产生一个影响,则用户信息可能是旧的内容。为了解决此问题。需要在自动登录后,再次请求用户信息,以确保用户信息的正确性。
即然有自动登录,那么,就得考虑如何取消自动登录。首先,在用户密码修改后,就需要取消自动登录,因为密码变了。代码如下:localStorage.setItem("autoLogin","false");
接着,在用户退出时,就需要取消自动登录,因为总得有一个地方,可以让用户再输入其它帐号和密码的地方吧。代码如下: