设备管理后台开源项目

我要开发同款
Logic2026年10月26日
5阅读

技术信息

语言技术
SQL Server、CSS、React、TypeScript、Node.js
系统类型
Web
行业分类
开发工具
开源地址
http://www.github.com/lchdcaz/sSystem
授权协议
Non-Commercial Use

功能介绍

1.使用reactRouter进行网址的变更,具体技术为BrowserRouter配置main实现全局routes;
2.使用axios并提前配置api网址端口,request拦截器和response拦截器,实现axios使用简易化;
3.使用context进行跨文件传输,利用createcontext的覆盖特性,将其设置在共享文件当中,每个模块可自行去调用或覆盖
4.使用reducer+onClick进行用户账号和密码的获取,
5.后端使用express进行crud,有中间件函数用于特定时间如当用户登录成功后特定情况需要重新验证jwt时可调用;用cors解决同源问题;使用jwt.sign和jwt.verify进行signature的创建和验证,注册第一次使用bcrypt进行哈希值并加盐,登录时数据库拉取密码与前端传输的密码进行比对,比对成功后使用jwt.sign加select创建signature,返回前端,前端接受后作为用户的token,存入localstorage作为下一次axios的头文件authorization一并传输给后端判断。

次项目还在开发当中,需前往github/lchdcaz/sSystem查看进度

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论