logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Ragent 项目笔记(一)

Ragent 项目包含三项核心底层设计:一是搭建分层自定义异常体系,异常绑定错误码,由全局异常处理器统一处理并返回标准结果,规范前后端交互;二是利用 MyBatis-Plus 实现实体映射与公共字段自动填充,自动完成主键、时间、逻辑删除等字段维护;三是基于 TransmittableThreadLocal 搭建用户上下文容器,配合拦截器与线程池处理,同步同步及异步场景的登录信息传递。三者将底层基建

#学习#java
知光项目学习ing

saveCode 会用 scene + identifier 生成唯一 key,格式是 auth:code:{scene}:{identifier},然后用 Redis Hash 存储 code、maxAttempts、attempts,并设置验证码 TTL。JWT 这里不是“加密/解密”,而是“签名/验签”。register:校验是否同意协议,校验验证码,创建用户,若传入密码则进行密码策略校验和

#java#kafka
到底了