diff --git a/template/TOCO.md b/template/TOCO.md index cf6b51f..51ba4ea 100644 --- a/template/TOCO.md +++ b/template/TOCO.md @@ -1,5 +1,5 @@ - 文件上传下载相关 - - 文件上传下载默认使用OSS + - 如果需求中存在文件上传下载功能,且用户未指定实现方式,则默认使用OSS。如果项目中已有相关功能,则不要重复实现。 - 服务端需要提供接口用于提供oss的accessKeyId、policy等信息(注意接口分析时不要漏掉) - 前端先调用服务端接口获取accessKeyId、policy等信息,然后直接调用OSS来上传文件,随后将OSS返回的地址传给服务端做存储 - 服务端OSS相关的基础工具代码写在项目代码的common/中。 @@ -13,6 +13,7 @@ - aliyun.oss.policyExpire=9000 - aliyun.oss.maxSize=20 - 用户登录认证相关 + - 如果需求中存在用户登录认证功能,且用户未指定实现方式,则默认使用JWT。如果项目中已有相关功能,则不要重复实现。 - 用户的Token生成和解密相关的Utils放在项目代码的common/中。 - 在项目代码的common/中增加UserContext,用户的相关信息。 - 后续所有用户登录校验、鉴权相关的代码可以放在用户模块entrance中的Filter中,从cookie中获取用户的token然后获取用户信息放入UserContext中。