- 博客(5)
- 收藏
- 关注
原创 让我们从hello world开始-认证实现
首先需要建立清晰的权限模型,这是权限控制的基础。创建权限枚举和角色枚举类,实现权限的细粒度控制。权限枚举定义具体的操作权限(如user:readuser:write),角色枚举则组合这些权限,并为每个角色生成对应的权限集合。这种设计支持方法级的权限控制,比简单的角色控制更加灵活和安全。首先需要建立清晰的权限模型,这是权限控制的基础。创建权限枚举和角色枚举类,实现权限的细粒度控制。权限枚举定义具体的操作权限(如user:readuser:write。
2026-04-19 16:20:16
343
原创 让我们从hello world开始-认证实现
好的朋友们,又见面了,正如我上一次说的我们会在这次去具体实现我们的认证功能,从事实将这不是一个复杂的功能,但是同样并不简单。不复杂的原因是它太常见所以市面上有多种多样的方案和解决方式,不简单的原因是这终将是你的验证门户,他需要伴随项目开始到结束的全周期。
2026-03-24 16:29:33
511
原创 让我们从hello world开始
本文介绍了基于Java8和SpringBoot2.7的后端服务开发过程。作者首先通过AI生成工具构建了一个MVC架构的项目,包含MySQL数据库连接、Druid连接池和MyBatis-Plus持久层。随后调整为DDD架构,并扩展为微服务模式,使用Nacos作为配置中心。代码地址https://gitcode.com/qq_36955025/DocumentAgent.git
2026-03-11 14:07:44
507
原创 让我们从hello world开始
本文从普通程序员视角出发,阐述了如何从零构建一个业务系统。作者强调采用自底向上的开发思路,以登录功能为切入点,通过AI工具辅助完成技术选型和实现。文章详细介绍了登录认证系统的设计要点,包括Session和Token两种认证模式的选择、密码安全存储、防御常见攻击的安全措施等。作者建议采用JWT+HTTPS的方案快速启动,并展示了如何利用AI工具生成前端登录页面代码(基于Vue框架),包含基础验证、验证码、短信验证码和登录次数限制等功能。全文体现了渐进式学习和AI辅助开发的现代编程理念。
2026-03-09 15:35:56
269
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅