## todo 核心流程: - [x] 注册与登录 - [ ] 对接短信接口 - [ ] 人机风险分级验证 - [ ] jwt 签发 - [x] 鉴权 - [ ] 实名认证 - [ ] 充值余额 - [ ] 选择套餐 - [X] 提取 IP - [ ] 长效提取 - [ ] 连接 中间件: - [ ] CORS - [ ] Limiter - [ ] Compress 业务代码和测试代码共用的控制变量可以优化为环境变量 channel 优化: - 重新梳理逻辑流程,简化循环 - 端口分配时加锁 - 数据存入顺序,数据库 > 缓存 > 外部接口 remote 令牌问题 用对称加密处理密钥 考虑将鉴权逻辑放到 handler 里,统一动静态鉴权以及解耦服务层 重新手动实现 model 层 环境变量配置默认会话配置 oauth token 验证授权范围 保存 session 到数据库 账单数据表结构修改 短信发送日志 ## 环境变量 在 init/env 中有定义和默认值 ## 枚举字典 ### 产品 | 代码 | 缩写 | 产品 | |----------------------|-----|------| | proxy/shared-static | pss | 动态代理 | | proxy/shared-rotate | psr | 隧道代理 | | proxy/private-static | pps | 独享代理 | ### 外部服务 服务器ip 110.40.82.248 api账密:api:123456 ## 业务逻辑