# cloud-service **Repository Path**: git.ganjian.net/cloud-service ## Basic Information - **Project Name**: cloud-service - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2019-06-01 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # cloud-service ## 2018.04.07 添加阿里云文件存储oss,重构文件中心上传代码 ## 2018.04.09 1. 添加通知中心notification-center,引入阿里云短信,发送短信验证码 2. 用户中心添加用户凭证表,添加绑定手机号功能 3. 网关层重构登陆接口,支持用户名+密码、手机号+密码、手机号+短信验证码登陆 4. 认证中心UserDetailsService重构,使其支持手机号+短信验证码登陆 ## 2018.04.16 日志中心增加实现类EsLogServiceImpl,支持将日志存储到elasticsearch ## 2018.04.28 用户中心增加微信授权,zuul和认证中心添加微信登陆处理 ## 2018.05.04 将启动类上的注解@EnableEurekaClient换为@EnableDiscoveryClient 1. 两个注解效果一样,前者只试用于eureka当注册中心,后者兼容的多些 ## 2018.05.08 作废pom依赖修改 1. spring-cloud-starter-eureka改为spring-cloud-starter-netflix-eureka-client 2. spring-cloud-starter-eureka-server改为spring-cloud-starter-netflix-eureka-server 3. spring-cloud-starter-feign改为spring-cloud-starter-openfeign ## 2018.05.12 引入zipkin追踪 1. 文档见05 zipkin追踪.docx 2. 相关服务pom里加入了spring-cloud-starter-zipkin,全局搜下即可找到 3. 配置加入了spring.zipkin.base-url=http://localhost:9411,注意我们是yml格式 ## 2018.05.17 将AppUser类的字段enabled类型由boolean改为Boolean ## 2018.05 spring boot由1.x升级到2.x 1. 认证中心sql脚本,表oauth_client_details的字段client_secret由明文改为密文,刷下cloud_oauth.sql即可 2. 文件中心配置file-center.yml参数由spring.http.multipart改为spring.servlet.multipart 3. 认证中心配置oauth-center.yml去除security.oauth2.resource.filter-order 4. 数据库连接池2.x改为hikari,在各个服务的数据库配置里 5. 各个服务bootstrap.yml里的参数management.security.enabled调整了,具体看配置 ## 2018.05.28 调整删除黑名单ip的url,将ip从路径调整到参数 ## 2018.06.06 优化认证中心 1. 添加实现类RedisClientDetailsService,继承JdbcClientDetailsService,在数据库的基础上做了redis缓存 2. 修改表oauth_client_details的数据时,请注意清除redis缓存,是hash结构,key是client_details ## 2018.06.09 manage-backend调整main.js里菜单渲染和我的菜单接口,支持多级菜单