diff --git a/README.md b/README.md index 4a8898e69358198ddd31d615764b50cf33e0846c..adf17933e546379abea99f67896dd263eaefde89 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,10 @@ # superfile #### 介绍 -本项目使用jwt认证实现了用户访问接口的权限管理,具有注册登录,文件夹的创建,共享,删除,编辑,文件的上传下载编辑等功能,后端使用minio分布式文件服务器,mysql数据库,springboot开源框架,mybatis等,前端使用vue,jq,layui,electron等 +本项目使用Spring Security结合Jwt认证实现了用户访问接口的权限管理,具有注册登录,文件夹的创建,共享,删除,编辑,文件的上传下载编辑等功能,后端使用minio分布式文件服务器,mysql数据库,springboot开源框架,mybatis等,前端使用vue,jq,layui,electron等 + 试用地址:http://iamhero.top + 附-项目码云地址:[https://gitee.com/hlwzz/super-file-assistant](https://gitee.com/hlwzz/super-file-assistant) @@ -36,12 +38,12 @@ 5. 若使用自行搭建的minio服务器,则修改application.yml中minio下的配置; 6. [http://iamhero.top:9000](http://iamhero.top:9000)可访问minio,用户名和密码为`minioadmin`; 7. minio为对象存储,minio内存储的文件和文件夹使用简化的uuid加文件后缀作为key值,使用mysql数据库中将文件名与key值对应,大多数操作都没有直接操作到minio文件服务器,以减少io操作,提高性能; -8. 本项目使用jwt认证进行接口的权限控制,直接测试或访问接口可能会没有权限,需要先进行登录请求,而后在请求头中带上具有时效性的认证信息。 +8. 本项目使用Spring Security结合Jwt认证进行接口的权限控制,直接测试或访问接口可能会没有权限,需要先进行登录请求,而后在请求头中带上具有时效性的认证信息。 #### 参与贡献 1. 张文权: minio服务器的搭建,minio工具类,文件和文件夹相关操作的实现,前端程序的主要编写,演示视频的录制剪辑 2. 林洁鸿:前端样式逻辑的修改,用户手册的编写 3. 周兴毅:文件的静态存储,vue的文件上传下载,登录注册页面 -4. 吴俊淇:jwt认证的实现 -5. 黄琦本: 在线预览 +4. 吴俊淇:Spring Security结合Jwt认证的实现,协同琦本开发预览 +5. 黄琦本: 研发在线预览核心算法