# due-cloud **Repository Path**: hanwengang97/due-cloud ## Basic Information - **Project Name**: due-cloud - **Description**: due-cloud是一个基于springboot2.7.0、springcloud、springcloudalibaba的一款企业级的快速搭建分布式项目的模板,里面包含的基础的认证授权等功能,是使用这可以快熟的搭建并使用,入门简单。使用springSecurity作为认证授权的基础,仿写springOauth2。提供多种授权方式:密码模式、手机验证码模式以及OpenId登录模式等。 - **Primary Language**: Java - **License**: EPL-1.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 4 - **Forks**: 1 - **Created**: 2023-08-17 - **Last Updated**: 2025-07-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: Spring, SpringBoot, SpringCloud ## README # due-cloud due-cloud是一个基于springboot2.7.0、springcloud、springcloudalibaba的一款企业级的快速搭建分布式项目的模板,里面包含的基础的认证授权等功能,是使用这可以快熟的搭建并使用,入门简单。使用springSecurity作为认证授权的基础,仿写springOauth2。提供多种授权方式:密码模式、手机验证码模式以及OpenId登录模式等。 #### 系统模块 ![输入图片说明](image/%E6%A8%A1%E5%9D%97%E8%AF%A6%E6%83%85.png) #### 认证说明 1. 移动端OpenId方式 ![输入图片说明](image/image.png) 2. 后台账户密码方式 ![输入图片说明](image/imageimage.png) 3. xxxx #### 框架版本 | 序号 | 框架 | 版本 | 说明 | |:---|---------------------:|:-----:|----| 1 | SpringBoot | 2.7.0 | | 2 | SpringCloud |2021.0.8| 3 | SpringCloudAlibaba |2021.0.5.0| | 4 | mysql-connector-java | 5.1.49| 5 | mybatis-plus-boot-starter | 3.4.1| | 6 | mybatis-plus-generator | 3.4.1| 7 |hutool-all| 5.8.12| |8 |lombok |1.18.16| 9| okhttp | 4.9.1| 10 | minio | 8.4.3| |11 | aliyun-sdk-oss | 3.10.2| 12 | redisson | 3.23.2| |13 | fastjson2 | fastjson2| 14| spring-boot-starter-security | 2.7.0 #### 工具安装 (docker) `redis`: ```dockerfile ``` #### 系统架构图 ![输入图片说明](image/%E6%9C%AA%E5%91%BD%E5%90%8D%E6%96%87%E4%BB%B6.png) #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request #### 特技 感谢start,感谢支持,您的支持是我最大的动力,希望我们能一起交流,一起进步,巅峰想见!!!