# edu_cloud_ali_boot **Repository Path**: lllllliloTA/edu_cloud_ali_boot ## Basic Information - **Project Name**: edu_cloud_ali_boot - **Description**: No description available - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-04-30 - **Last Updated**: 2024-05-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ### 重新开发 ### 基于springcloud-alibaba 创建各个工程包括 : 注册中心:springcloud-service-nacos-8761,springcloud-service-nacos-8762 配置中心:springcloud-service-config-8888 (存储redis与mysql 连接信息) 用户微服务:springcloud-service-user-8080 验证码微服务:springcloud-service-code-8081 邮件微服务:springcloud-service-email-8082 网关工程:springcloud-gateway 要求 : 微服务都注册到nacos上 微服务都连通配置中心 获取mysql与redis的配置 2.功能实现分析 注册新账号 ---用户微服务、验证码微服务 与 邮件微服务 done 一分钟内只允许获取一次验证码 ---前端按钮灰置 todo 发邮件功能 ---验证码微服务 与 邮件微服务 done 校验验证码 ---验证码微服务 done 验证码超时展示 ---验证码微服务 done 保存令牌(token)redis ---用户微服务 done 令牌(token)保存cookie中 生成Token保存到令牌表和Cookies中 ---用户微服务 done 跳转到欢迎页面 ---Gateway 与 用户微服务 todo 登录 --- 用户微服务 done 最后转到欢迎页面 ---用户微服务 todo 未登录状态网关拦截 ---Gateway done IP防暴刷过滤器 ---Gateway done 在1分钟内注册超过100次时返回错误信息 ---Gateway done