摘要: 大体思路 上一篇我们讲了如何通过服务器生成一个upToken,那前端拿到这个token后又该如何操作?在这里我给出一个相当简洁的版本。 首先我们来看一下上传的思路:调用七牛模块的upload方法,生成一个observable对象,observable 可观察对象,该对象通过 subscribe 订阅 阅读全文
posted @ 2019-07-22 14:03 陌上兮月 阅读(8531) 评论(1) 推荐(0) 编辑
摘要: 大体思路 前端要上传图片到七牛云,需要有一个token进行授权操作,而获取这个上传的upload token(以下简称upToken),在服务端需要一定的身份校验,比如说:只有登录的vip用户才能拿到这个上传的token,才能往七牛云上传图片。 而服务端如何来生成这个upToken呢?以koa2为例 阅读全文
posted @ 2019-07-22 11:55 陌上兮月 阅读(2131) 评论(1) 推荐(0) 编辑
摘要: 加密与解密 先介绍一下关于服务端用户名跟密码的存储状态,我们知道当前端在注册一个新用户时,会在表单内填入用户名和密码,并通过post请求提交到服务器,服务器再把用户名和密码从ctx.request.body中拿出来,存入到数据库的一张表里。这张表通常会被命名为users。 关键在于,服务器如何存入用 阅读全文
posted @ 2019-07-22 10:38 陌上兮月 阅读(1820) 评论(0) 推荐(1) 编辑
摘要: 大体思路 后端书写REST api时,有一些api是非常敏感的,比如获取用户个人信息,查看所有用户列表,修改密码等。如果不对这些api进行保护,那么别人就可以很容易地获取并调用这些 api 进行操作。 所以对于一些api,在调用之前,我们在服务端必须先对操作者进行“身份认证”,这就是所谓的鉴权。 J 阅读全文
posted @ 2019-07-22 09:43 陌上兮月 阅读(3660) 评论(0) 推荐(1) 编辑