【文件属性】:
文件名称:auth-flow-ssr:使用React Server Side Rendering,Apollo,Redux,Redux-saga和MongoDB的完整堆栈loginregister流
文件大小:1.77MB
文件格式:ZIP
更新时间:2021-05-13 07:56:03
react redux graphql express apollo
具有服务器端呈现功能的完整堆栈身份验证流程
如果您正在寻找非ssr版本,请检查
主要功能(由nextjs启用)
服务器端渲染
每页单独捆绑
使用Service Worker异步预加载脚本
预取数据。 页面在第一次访问时立即准备就绪
技术栈
Nextjs,Apollo,React,Redux,Redux-saga,Express,MongoDB,重新选择
背景
这是的替代体系结构。 该项目具有与类似的技术堆栈和代码库。 主要区别在于该项目基于框架。
设置
安装mongodb
从克隆此项目
npm安装
npm运行开始
造访localhost:3030
特征
该应用程序旨在演示完整的堆栈登录/注册流程。
基于访问令牌和刷新令牌。 令牌存储在仅HTTP cookie中。
验证路由更改上的令牌(通过高阶组件实现)
Web端点和Apollo端点的jwt中间件
身份验证状态作为不可变对象存储在