Fork me on Gitee
摘要: Node 后台的登录注册逻辑 注册逻辑:当点击注册按钮时,弹出模态框,获取输入的姓名和密码。通过AJAX将姓名和密码传到后台,传到后台后,在routes层用post接受数据后,传到controller的use.JS,用req.body接受数据,如果数据库中有注册信息的话,打印用户名存在,没有的话,对 阅读全文
posted @ 2019-01-22 08:21 修修改改 阅读(294) 评论(0) 推荐(0) 编辑
摘要: Token验证逻辑 客户端提交信息2.服务端检查信息的正确性,如果不合法登陆失败3.服务端利用算法生成token,并token存储在高并发的数据库中,并设置过期时间4.服务端将token返回客户端5.客户端保存token6.客户端下次请求时,携带token,服务端验证token的有效性,有效则通过, 阅读全文
posted @ 2019-01-22 08:20 修修改改 阅读(1109) 评论(0) 推荐(0) 编辑
摘要: 路由:根据用户请求路径的不同返回不同的数据或者页面 前端路由: 根据用户请求路径的不同渲染不同的数据 一般用来做单页面开发 SPA 路径发生改变,页面会发生渲染但是页面不会跳转 不会发送到后端的。 后端路由:根据用户请求路径的不同返回不同的数据或者html页面 一般情况下后端路由都用来做接口。会接收 阅读全文
posted @ 2019-01-22 08:19 修修改改 阅读(631) 评论(0) 推荐(0) 编辑
摘要: nodeJs什么? NodeJS 其实就是一个js的运行环境 属于后端的语言 JS在服务器上运行。 Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。 nodeJs使用了一个事件驱动 以及非阻塞的I/O式模式 使其轻量又高效 node中的npm包是全球最大的包( 阅读全文
posted @ 2019-01-22 08:16 修修改改 阅读(287) 评论(0) 推荐(0) 编辑
摘要: events模块导入需要做三步://核心模块是一个构造函数const EventEmitter = require("events");//继承class MyEventEmitter extends EventEmitter{};//实例化const myEventEmitter = new My 阅读全文
posted @ 2019-01-22 08:13 修修改改 阅读(334) 评论(0) 推荐(0) 编辑
摘要: url 核心模块const url = require("url");let path = "https://www.baidu.com/s? wd=node&rsv_spt=1&rsv_iqid=0xbeece5ef00056753& issp=1&f=8&rsv_bp=0&rsv_idx=2&i 阅读全文
posted @ 2019-01-22 08:12 修修改改 阅读(412) 评论(0) 推荐(0) 编辑