跳转到主要内容
ZhiJun Blog
  • 分类
  • 标签
  • 动态
  • 跑步
  • 关于
  1. 从零实现 Spring Security 7 MFA:一步步接入第二因子

    2026-10-27 Java #spring-security #security

    从一个 Spring Boot Web 项目开始,逐步接入 Spring Security 7 MFA 因子、第二因子校验、接口授权和近期重新验证。

  2. ThingsBoard OAuth2 登录源码解析:新手从授权码到平台 JWT

    2026-10-27 物联网 #thingsboard #oauth2 #spring-security

    从管理配置、授权码回调到用户映射和 ThingsBoard JWT,带新手读懂 ThingsBoard 的 OAuth2 登录实现。

  3. Spring Security 实现社交登录:GitHub、Google、Facebook 与 Apple

    2026-10-27 Java #spring-boot #spring-security

    基于 Spring Boot 4.1.2 和 Spring Security OAuth2 Client,接入 GitHub、Google、Facebook 与 Apple 登录,并梳理授权码流程、回调配置和常见边界。

  4. ThingsBoard MFA 实现解析:从密码认证到二次验证

    2026-10-27 物联网 #thingsboard #spring-security

    从 ThingsBoard 源码追踪 MFA 登录分支、临时 JWT、二次验证因素和强制配置流程。

  5. ThingsBoard 认证与授权机制:从 JWT 到资源权限

    2026-10-27 物联网 #thingsboard #spring-security

    从 ThingsBoard 源码梳理用户名密码登录、JWT 请求认证,以及 SYS_ADMIN、TENANT_ADMIN、CUSTOMER_USER 的资源权限检查。

  6. Spring Security 实现 GitHub Device Flow 登录:原理与实战

    2026-10-26 Java #spring-boot #spring-security

    讲解 GitHub OAuth Device Flow 的设备码、轮询和授权边界,并用 Spring Boot 4.1.2 与 Spring Security 建立浏览器登录会话。

  7. Spring Security 接入微信扫码登录:网站应用实战

    2026-10-26 Java #spring-boot #spring-security

    以微信开放平台网站应用为例,讲解扫码授权、state 校验、code 兑换、openid 账号映射,以及如何建立本站 Spring Security 会话。

  8. 从原理到代码:使用 Spring Security 实现自建扫码登录

    2026-10-26 Java #spring-boot #spring-security

    从扫码登录的状态流转与安全边界出发,使用 Spring Initializr 和 Spring Security 实现自建扫码登录,并演示扫码前后登录模拟 APP 的两种流程。

  9. ThingsBoard 源码分析:Actor 模式的使用背景与实现方式

    2026-09-23 物联网 #thingsboard

    结合 ThingsBoard 源码,理解 Actor 模式适合解决的问题,以及 App、Tenant、Device 和 Rule Chain Actor 如何协作。

  10. Spring AI 与 TypeSafe Jev:用结构化判断做模型路由

    2026-09-22 AI #spring-ai #java #llm

    介绍 Spring AI TypeSafe Jev 的结构化判断模型,并结合 Model Router 示例,实现按请求难度选择模型的成本优化方案。