发表于: 2017-07-12 23:17:56
1 808
今天完成的事情
1、熟悉了官网修改bug的流程
2、清理硬盘时,删错了。重新down了官网的代码,准备明天修改官网的bug
3、看了高程
ECMAscript变量包含两种不同数据类型的值:基本类型和引用类型
基本类型:数值、布尔值、null、undefined。
引用类型:对象、数组、函数。
引用类型的值是保存在内存中的对象
引用类型的值,可以为其添加属性和方法。也可以改变和删除
基本类型是不可以的
明天计划的事情
1、继续修改官网的bug
2、继续看高程
遇到的问题
收获
登陆验证的方法:
通过在登陆时记录一个数据,然后在需要进行登陆验证的页面比较此数据,若数据与登陆时记录的数据相符,则通过验证,否则不通过验证。这要求此数据是稳定的,不随url的变化而改变。即本地存储的方法。
本地存储方法有4种:1.Cookies、2.Session、3.LocalStorage、4.SesstionStorage
Session进行的身份验证
开启了Session支持的服务器在客户端开始会话的时候,生成一个SessionID,在响应(Response)头(Headers)中的Set-Cookie字段设置一个Cookie,Cookie的内容就是SessionID和Cookie的路径(path),在后继的会话中,客户端浏览器会自动附上Set-Cookie中的SessionID以向服务器表明身份,服务器根据SessionID在自己的存储中查找相关用户信息,并完成验证过程。
那么用户登陆的过程也就是用户对服务器提交用户名、密码等信息,获取SessionID的过程。
评论