202011-06 nuxt.js 在middleware(中间件)中实现路由鉴权操作 路由鉴权:就是判断这个路由当前浏览者是否需要权限访问。一般我是通过判断cookie中存储的token来判断的。在middleware文件夹下新建“auth.js”的文件在当前auth.js文件内判断cookie中是否包含token字段importgetCookiefrom'~/utils/getCookie'exportdefaultfunction({route,req,res,redirect}){letisClient=process.client;letisServer=process.server;letredirectURL='/sign';vartoken,path;//在服... 继续阅读 >
202010-08 使用React-Router实现前端路由鉴权的示例代码 React-Router是React生态里面很重要的一环,现在React的单页应用的路由基本都是前端自己管理的,而不像以前是后端路由,React管理路由的库常用的就是就是React-Router。本文想写一下React-Router的使用,但是光介绍API又太平淡了,而且官方文档已经写得很好了,我这里就用一个常见的开发场景来看看React-Router是怎么用的吧。而我们一般的系统都会有用户访问权限的限制,某些页面可能需要用户具有一定的权限才能访问。本... 继续阅读 >