用户登录模块:
- 浏览器输入网址;
- 服务器端:先判断请求中是否存在session.user;
如果存在:服务器端渲染,将用户名一并渲染在页面,并在响应中添加cookies的'login=1';
如果不存在:在响应中添加cookies的'login=0';
- 浏览器端js解析document.cookie,拿到login的值,为1则隐藏登录模块,为0则显示登录模块。
如果存在:服务器端渲染,将用户名一并渲染在页面,并在响应中添加cookies的'login=1';
如果不存在:在响应中添加cookies的'login=0';