其中大致功能我都标注在图中了,函数的具体内容逻辑也比较简单,这里就不在给大家赘述了,打击自己拉过代码自己看一下就能明白。 其中有一点要提一下,框架这些界面是都要登录后得到token后才能访问的,但一些页面 如“登录页”的访问是不需要token的 ,这类界面添加到whiteList数组中即可(当然要提前在router.js中配置好...
} else { /* has no token*/ if (whiteList.indexOf(to.path) !== -1) { // 在免登录白名单,直接进入 next() } else { next(`/login?redirect=${to.fullPath}`) // 否则全部重定向到登录页 NProgress.done() } } }) // 动态获取路由 export const loadMenus = (next, to) => { build...
type="danger"style="width:100%;"@click.native="pddLogin">登录</el-button></el-row>>事件 methods:{// 拼多多登录pddLogin(){pddlogin().then(response=>{if(response.code===200){window.location.href=response.msg}});},}-跳转到第三方登录页面,授权,后端处理为 ,跳转一个带token的页面。第一...
com.ruoyi.framework.web.service.TokenService#createToken(com.ruoyi.common.core.domain.model.LoginUser) 上面代码的这个地方,是登录的时候将用户唯一id(实时生成的fastuuid)存在redis中(为了记录token过期时间),同时用jjwt生成token。但是用jwt本身的优势就是为了不和数据库交互,那在用jwt登录的同时又用了redis,是...