关键字:access_token
  • 封装 axios 拦截器实现用户无感刷新 access_token
    为了解决多个请求同时发起时刷新 `access_token` 的问题,需在代码中实现以下关键逻辑: --- ### **1. 优化 `requests` 数组的处理逻辑** 当多个请求同时发起时,需确保所有待重发的请求在 `access ...
  • 精读《REST, GraphQL, Webhooks, & gRPC 如何选型》
    1 引言 每当项目进入联调阶段,或者提前约定接口时,前后端就会聚在一起热火朝天的讨论起来。可能 99% 的场景都在约定 Http 接口,讨论 URL 是什么,入参是什么,出参是什么。 有的 ...
  • Vue 接入firebase验证、Google登陆、Facebook登陆完整流程
    简介 需求是在 Vue 项目上同时接入 Google 登陆和 Facebook 登陆。查阅文档发现 firebase 提供了,Google 和 Facebook 等多家联合验证方式。也就是最终拿到各个平台等 token 之后都要再通过 fi ...
  • OAuth 的全方位渗透及node实现
    背景 我们先从一个非常典型例子出发,假如你在某网盘上传了你的很多图片,网盘提供了图片存储,另一个某打印店提供了在线打印图片。 由于存储和答应是由两家不同的服务商提供的,两家各自都提供了用户的注册功能,所以如果你要想在打印店上去打印你放在网盘 ...
  • 前端网络高级篇(二)身份认证
    网络身份的验证的场景非常普遍,比如用户登陆后才有权限访问某些页面或接口。而HTTP通信是无状态的,无法记录用户的登陆状态,那么,如何做身份验证呢? 下面,会从浅入深,陆续介绍几种常用的认证方式和相关概念。文章较长,请耐心阅读。 1. 鉴权与 ...
  • 实际项目中的编码技巧总结(Vue篇)
    本文目录 1.node-sass安装失败 2.动态引入和绑定背景图片 3.element批量删除功能实现 4.element提供的上传组件解决无权限的问题 5.写在data中的数据无法讲改变动态渲染到页面上 6.vue中定义全局变量的方法 ...
  • 从微信网页授权到OAuth 2.0
    相信你使用某些APP需要做登录操作,那么,有可能会出现“微信登录”的按钮。点击该按钮,会跳转到如下页面: w-login.jpeg 当然,我们的前提是通过H5页面登录。那么,此时只需要“确认登录”,那么,返回应用后该应用会获得你的部分微信账 ...
  • 从零搭建项目(13) --- 部署: 使用jenkins自动化部署
    我的博客地址 正式地址 测试地址 前端源码 后端源码 文章目录 项目及其技术栈介绍 前端: 项目初始化 前端: 使用Sass和Antd 前端: 开发体验优化 前端: 搭建路由和状态管理 前端: 支持Axios 前端: 打包与环境变量设置 前 ...
  • 从零到部署:用 Vue 和 Express 实现迷你全栈电商应用(二)
    我们在平时所用到的一些网站、App,它们会将我们的数据进行保存,当我们关闭这些网站或者 App 后,下次打开还能看到我们之前的一些文字、视频记录。在迷你全栈电商应用实战系列的第二篇教程中,我们将通过基于 Node.js 平台的 Expre ...
  • Github配合Jenkins,实现vue等前端项目的自动构建与发布
    本篇文章前端项目以vue为例(其实前端工程化项目的操作方法都相同),部署在Linux系统上(centos)。 之前做前端项目的部署,一直都是手动运行打包命令,打包完。再使用FTP、Xshell等这类的工具上传到服务器。这种方式不仅效率不高 ...

暂无数据