老师您好,请问登录的原理大概是什么过程
来源:7-1 根据登录权限决定页面展示(1)
席萌萌
2021-06-10 21:47:10
是向服务器发送ajax请求,接收到服务器请求数据的时候会自动修改cookie吗?我记得之前的课程有学过手动设置cooie,这里为什么不需要自己手动修改呀,一般的登录都是这种形式吗。
谢谢老师解答
1回答
同学你好,对于你的问题解答如下:
1、登录的过程原理可以参考如下讲解,简单了解下:
用户提交登录请求后,服务端接收这个请求后,会先判断用户名和密码是否正确,如果不正确的话,返回相应的数据提示登录失败,如果信息正确的话,返回相应的数据,并同时设置cookie用来表示用户标识,提示登录成功。
这样当用户再次向服务器端发送请求的时候,默认携带这个cookie(用户标识),服务端就会根据这个cookie判断用户信息返回相应的数据。
2、之前课程学习的cookie主要是浏览器端用来存取简单的数据。这里的cookie主要是服务器端设置的,用来存储用户标识,一般会设置为只读的,浏览器中无法修改。
3、是的,一般的登录就是这种形式的。
后面学习到node阶段,关于登录这块原理以及过程会有详细的讲解,同学先不用纠结这里,到时候重点学习下就好了。
祝学习愉快~
相似问题